The Telegraph Russian forces seize village near 'Donetsk gateway' in Ukraine The Telegraph • Available on Youtube • Published 3 weeks ago
DPA War (Defense Politics Asia) THEY ARE UNSTOPPABLE… | Report on changes on the war front in Ukraine DPA War (Defense Politics Asia) • Available on Youtube • Published 2 months ago