Haryana,Jan 11 : A fast-track court in Haryana’s Fatehabad sentenced a self-styled godman, known as Amarpuri or Jalebi Baba, to 14 years in jail for raping over 100 women and making video clips of the act. The accused used to drug the women who came to him to ask for help of some sort and […]Continue Reading