Tag: 17 March 1962

Remembering Kalpana Chawla

Kalpana Chawla (17 March 1962-1 February 2003), was an Indian born American astronaut.

OV Digital Desk