No Picture

Iran claims they shot down American Drone

December 4, 2011 Albert N. Milliron 4

From our news desk:  Iran is claiming that they shot down a Lockheed Martin RQ-170 Sentinel unmanned aircraft over their eastern Border with Afghanistan.  Shortly after the news broke.  Iran State Run PressTV reported that “Iran will not limit its […]