Scores Make UFO Sighting Claims after Helicopter Chase Report
London, June 21 (ANI): Hundreds of people have come up with UFO sighting claims following recent reports that a British police helicopter crew chased a mystery craft in Cardiff. Many say that they saw the UFO on the same night when the three-man crew chased...