One such ticking time-bomb is the Indus Waters Treaty of 1960 between India and Pakistan, negotiated over nine long years and ...
Ancient art, stark beauty, crumbling architecture - and aching calves - are all encountered on a trek through Ladakh's Markha ...