A recent article on the Inverse site has made the claim that the overall number of UFO sightings and alien abductions are down and it is all due to …

First posted on http://www.inquisitr.com