Sign In
to Vote &
Create Storyboards.
 
Police in New Delhi, India, announced Monday they had arrested four men over drugging and raping an U.S. tourist at her five-star-hotel on April 9. The woman in her early thirties, who had been sightseeing in India with a tour group, told local police that her tour guide gave her a spiked water bottle, which sedated her, and raped her inside her hotel room along with four other men, the Associated Press reported Monday.
251
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard