UFO sighting likely … Read More Post navigation Spotted UFOs near Tamil Nadu nuclear plant 10 times in August last year: Police officer India News | ‘UFO Sightings’ Reported Near Nuclear Power Plants in Tamil Nadu – LatestLY