T theawl.com “Ancient Aliens”: The History Channel’s Assault on Truth 25 points samclemens 9 years ago 13 comments