India: Tourist Couple Claims They Were Gang Raped And Assaulted, 3 Men Arrested So Far
A photo released by Dumka police of three men who have been arrested for the alleged rape and assault of a tourist couple in India. (Dumka Police/X) OAN’s Elizabeth Volberding12:30 PM – Monday, March 4, […]