A UFO was spotted above the Prime Minister Narendra Modi’s residence in New Delhi, India, recently, causing a concern in local law enforcement, the military and his own private security personnel. The Prime Minister’s security unit initially received the report from Special Protection Group personnel about a round object that was reported to be hovering […]