This was one of the few American links I could find on YouTube. The world is excited about this. Americans don't seem to even know about it. Too busy spreading lies and conspiracies on social media and cable news. That is sad
If only we'd put NASA in charge of the impeachment.