Russia attempts to quell invasion criticisms with protests.

Russia attempts to quell invasion criticisms with protests.

MOSCOW — On Friday, demonstrators took to the streets of Moscow, St. Petersburg, and throughout Russia to condemn the invading Ukraine. Authorities sought to suppress antiwar sentiments and present a… Read more
Russia nears 100,000 daily infections as omicron rages

Russia nears 100,000 daily infections as omicron rages

MOSCOW — Russian authorities on Friday reported over 98,000 new confirmed coronavirus cases, but the Kremlin said the actual number is likely to be much greater as the highly contagious… Read more