A video allegedly showing a triangle shaped “UFO” parked on the deck of a U.S. aircraft carrier supposedly operating in the Mediterranean has become the subject of extensive speculation on social media recently. The footage first surfaced in the tin-foil-hat-wearing corners of the internet before being picked up by Iranian media, and has since found […]