A YouTube channel called “Alien Planet” shared a video claiming there was a UFO spotted landing somewhere in Lebanon. The video is one of the worst CGIs I’ve seen and the background music is just hilarious!
In all cases, Mariam Nour denied she’s getting any visits anytime soon so we’re safe 😀