1974 | SUBAHLAKSHMI CHANDRA

1974 | Subahlakshmi Chandra

Smiling Buddha was the assigned code name of India’s first successful nuclear bomb test on 18 May 1974