I would like to know whether the sentences "Reasons for violence" or "Reason of violence" is correct.
Please explain me with reasons to the above question.
Thanks a lot.
Neither is a sentence. In a sentence '(the) reasons for (the?) violence' is more likely to be correct.