Woman Thinks She Spotted UFO In KL, Turns Out To Be Genting Highlands In The Distance

The US government has confirmed the existence of unidentified flying objects (UFOs), which means aliens are visiting, right? Well, it seems to be the case for one tourist visiting Kuala Lumpur. The woman was admiring the city’s skyline when she spotted what seems like a glittery UFO floating in the sky. “Oh my God! What is this? Is...