Stock Groups

Russia has failed in first 100 days of war, says ex-U.S. official

[ad_1] One of the last remaining Russian tanks was found 25 miles west-of Kyiv. A former U.S. diplomat claims that Russia didn’t achieve the key