LEO Network

Thousands of blue jellyfish clog cooling system in Israeli power plant

Ashqelon, Southern District, Israel
Jul 10, 2020
The Independent
Event

Please sign in to leave a comment.