Tag: p_vid=news-85266827
Posted in Static News
Russia claims to achieve major goal in the war in Ukraine
ABC News’ Britt Clennett reports that the Armed Forces of Ukraine are “successfully repulsing” Russian troops in the eastern city of Severodonetsk. WATCH the ABC…