AdminSep 8, 20205 minMOB LYCHING :A NEW TREND IN INDIAMob lynching is a term used to describe the acts of targeted violence by a large group of people. The violence is tantamount to offences aga