On July 6, 2011, Meena Khalkho, a tribal girl was killed in police firing near Karcha village in Chhattisgarh's Balrampur…
This website uses cookies.