A NASA launch on June 21 will feature the world’s smallest satellite, developed by Indian teenager Rifath Sharook.
Rifath Sharook
• May 16, 2017 10:35 PM PDT
David Barclay
David Barclay is a Bay Area reporter who specializes in sports, news, and politics. Visit Site →