NASA Boss Confirms Life On Mars???
Has the NASA boss announced life on Mars in this ITV news interview? Major General Charles Bolden Jnr - head of NASA certainly hints on it in a very big way with a big nod and wink in this news article about both past and maybe present life.