
Indian Police Discover a Russian Woman Living in a Cave With Two Daughters
While on patrol last week looking for any tourists who might have gotten stuck in the landslide-prone forests in the southern Indian town of Gokarna, police inspector Sridhar S.R. spotted a statue of a Hindu deity peeking out through the lush green …