Stephen Alter was born and raised in the hill station of Mussoorie, in the foothills of the Himalayas, where he and his wife, Ameeta, nowive. Their idyllic existence was shattered when four armed intruders invaded their home and viciously attacked...
Read More