This story was ignored by the mainstream media. Imagine that.
But RT’s Manila Chan in RT’s “The Year in Space 2015” bring to the masses what should have been front and center. (Aired: December 24, 2015).
As John Podesta — a senior advisor to President Barack Obama — stepped down from his post on Friday, he tweeted that his biggest regret about leaving the administration was some unfinished UFO business.