News Video News

Indian American Bhavya Lal Appointed as acting chief of staff by NASA

 
The National Aeronautics and Space Administration (NASA) has named Bhavya Lal as acting chief of staff for the agency.
Advertisement