Tuesday, October 22, 2024

Nebraska, USA: A single hailstorm reduced a multimillion dollar solar park into a pile of toxic debris, in a matter of minutes.