Indian Police Officer Arrested For Forcing Woman To Perform Oral Sex
A police constable and a van driver were arrested for raping a woman and extorting money from her boyfriend in Vadodara, India. According to reports, the constable was on duty in a police control room…