Nearly 5,000 cases of UFO sightings were reported to National UFO Reporting Centre (NUFORC) last year.

The National UFO Reporting Centre (NUFORC) …

First posted on http://www.ibtimes.co.in