Space/Science » in reply to Oh, sure. 70% of Americans support space efforts.
At least get the statement right.ep