UFO sighting over nuclear power plant in India baffles locals
Unidentified Flying Objects (UFO) sightings has been a hot topic across the world especially in the US as the Pentagon has also been probing the matter rigorously but this new place has reportedly turned into a site of such presence. A report by Metro UK …