These past few days Vladimir Putin’s invasion forces have attacked the largest nuclear power plant in Europe located at Zaporizhzhia, Ukraine. This unnecessary attack put not only the citizens of Ukraine in grave danger, but also all of Europe. The attack caused a fire which has been extinguished, yet the Russian attack on the plant [...]