Crime Against Women: India Fails to Protect Foreign Tourists

There is a Sanskrit adage, "Atithi Devo Bhava," meaning "the guest is truly your god", which depicts India's hospitality towards guests, but it seems to exist only on papers today, as even tourists are not spared from sexual assaults. Mar 25, 2013