UFOs are back in the news. The U.S. claims to have shot down 3 of them in the last 3 days. Meanwhile, China claims to have spotted a UFO near Qingdao. What's happening? Priyanka Sharma explains.
Gravitas: U.S. shoots down 3 UFOs in 3 days
Advertisment
Advertisment