Leave a Reply

Next Post

From soaring food prices to social unrest, the fallout from the Russia-Ukraine war could be immense

A protester cries during a demonstration in support of Ukraine in Trafalgar Square on February 27, 2022 in London, England. Russia’s large-scale invasion of Ukraine has killed scores and prompted a wave of protests across Europe. Leon Neal | Getty Images When Russia invaded Ukraine no one knew how long […]

You May Like