Uttar Pradesh: ‘Depressed’ man slaps strangers for months in Meerut to feel good, here's what happens next

Uttar Pradesh: ‘Depressed’ man slaps strangers for months in Meerut to feel good, here's what happens next