russia
Written by
in
(250505) — MOSCOW, May 5, 2025 (Xinhua) — People walk on a street in Moscow, Russia, April 27, 2025. (Xinhua/Bai Xueqi)