Indian authorities arrest 4 in connection to the rape of two women who were paraded naked by a mob
People shout slogans during a protest against violence in the northeastern Indian state of Manipur, on July 21, 2023 in Bengaluru, India. Outrage erupted across the country after grainy mobile phone footage of two Kuki […]