British Tourist Raped By Local Resident In Front Of Her Partner In Goa. Whatever Happened To Atithi Devo Bhava?

Can we talk about women’s safety?