When Buddha stopped smiling
Tucked away in a scorching side of Pokhran, a township in the north-western province of Rajasthan in India, is a story of a nation's atomic might. In the summer of 1974 on Buddha’s birth anniversary, India blasted its way into the world's consciousness by testing...
