French woman gets raped in front of her children and police blames her

Rape Illustration

The woman was travelling to nearby city to meet her in-laws when her car stopped. The woman was along with her 2 children when her car stopped and some nearby villagers took control of her French woman gets raped in front of her children and police blames her. She was traveling with her children to […]