Jharkhand is the riot capital of India, and NCRB confirms it
Riots have been a recurring phenomenon that has claimed thousands of human lives, have made hundreds of children orphans, and forced families into poverty. Still, in many parts of India, riots ...