Today History In 1912: Shree Pundalik, the first Indian film, was released in 18 May 1912. Today History In 1974: Smiling Buddha was the assigned code name of India's first successful nuclear bomb test on 18 May 1974. आज का इतिहास, Archives - Live Today, Hindu Panchang 18 May 2018, Panchang, Special News In Hindi, Indian History - On This Day, आज का…