Police Officer in India Reports Multiple UFO Sightings Near Nuclear Plant | Coast to Coast AM
A police officer in India claims to have seen UFOs lingering near one of the country's nuclear power plants on multiple occasions.
www.coasttocoastam.com