Russia and Ukraine represent more than half of the world’s supply of sunflower oil and about 30% of the world’s wheat. Also more noteworthy...
Ukraine Russia War
Chernobyl – the worst nuclear disaster in history in April 1986 – is now under Russian control. After a catastrophic leak spewed radioactive waste...