3 months agoAlexander Mercouris Russia Shot Down all ATACMS Bomb From U.S Supplied, Ukraine Flees- SurrenderedNews Hunter Media
2 months agoIran Rejects Western Pleas: Israel's Destruction is Inevitable, Says MercourisNews Hunter Media