Putin’s top ally in Ukraine arrested, say authorities

LVIV, Ukraine – Ukraine on Tuesday, April 12, said it arrested the Kremlin’s most prominent ally in the country as Russian President Vladimir Putin gave his strongest signal yet the war will grind on, warning peace talks were at a dead end. In February, Ukraine said Viktor Medvedchuk, the leader of the Opposition Platform – … Read more

Shanghai residents bristle as authorities turn COVID screws

China killed insists its ‘zero-COVID’ strategy is cost-effective and saves lives, even as other countries seek to coexist with a virus that has 6 million people worldwide SHANGHAI, China – An uncompromising response to a spike in local COVID-19 cases in the Chinese financial hub of Shanghai is testing the resolve of residents, with a … Read more