Set at 3500 metres on the Tibetan plateau in northern India, in a quiet corner of Ladakh’s main town Leh, seven-villa Dolkhar ...
Modi government is trying to overturn that long painful memory of lost homeland, the trauma suffered by Nelong villagers ...