USS Nimitz UFO incident

The USS Nimitz UFO incident refers to a 2004 radar-visual encounter of an unidentified flying object by US fighter pilots of the Nimitz Carrier Strike Group. In December 2017, infrared footage … More

Bolton Lies for another War

Iran’s decision to retaliate against the U.S. withdrawal from the nuclear deal was inevitable, so long as its back was … More