The title says it all. Major General Albert Stubblebine who was also the Commanding General of the U.S. Army Intelligence and Security Command (INSCOM), and one of America’s most distinguished soldiers and chief of U.S. Army Intelligence, with 16,000 soldiers under his command is not something that can be dismissed or ignored easily or denied by skeptics. Hit the jump to see what he has to say about what is really on Mars.