Dear NASA, Your mom thought I was big enough.
On the 40th anniversary of the first lunar landing, Slate V imagines how TV news would cover that historic event if it happened today.
Space Station Construction
Speed Limit 17,500 mph (28,000 km/h)
Earth turns *around* the sun every 24 hours.