Tag: What ever means

Ukraine: Zaporizhzhia nuclear power plant attacks spark concern

For Putin the end justifies the means and he promises to do whatever it takes

Russia is accused of using Europe’s largest nuclear power plant as a military base to launch attacks on Ukraine.

Ukraine: Zaporizhzhia nuclear power plant attacks spark concern