Watch: US Residents Spot Strange Flying Object During Total Solar Eclipse
Last Updated: April 09, 2024, 18:31 IST There has been a rise in UFO sightings across the United States. (Photo Credits: X) The footage showed the object quickly disappearing into the clouds. The incident took place in Arlington, Texas. The recent total solar eclipse captured the attention of residents across the US, Mexico and Canada … Read more