1.5 C
New York
Saturday, November 30, 2024

TAG

Beth Van Schaack

Russian Troops Executing Ukrainians Even As They Surrender – US Official Says

The US has evidence that Russian troops in eastern Ukraine have executed people who are trying to surrender, a top US official told the United...

Latest news

- Advertisement -