Articles by FAUST HERTZ

June 20, 2016 Jharkhand, a state carved out of Bihar in November 2000, has clearly emerged as the hotbed of “witch- hunting” in India. The National Crime Record Bureau (NCRB) records maintain…