ronmamita.wordpress.com
Science Is Embarrassing Itself and Will Only Get Worse
This science is so embarrassing! NASA peddles Science Fiction as Fact to a gullible audience.