4 months agoAlexander Mercouris : Russia Used Full Power Destroyed NATO Base, Takes Vocha, Ukraine Crisis-convertedNews Hunter MediaVerified
28 days agoDouglas Macgregor: UK & France Deploy Troops to Ukraine as Putin Issues Final Nuclear WarningNews Hunter MediaVerified