Several sightings of anomalies in the air over the US city of Charlotte have triggered UFOs claims online. Local Alisa Homewood was among those who reported seeing a strange string of lights at night near Charlotte.
Her intriguing pictures posted on Facebook over the weekend depicts what seems to be strange lights hovering over North Carolina’s Indian Trail ... Read even more