Home Current News NATO considering deployment of up to 300,000 troops on border with RussiaNewsCurrent NewsNATO considering deployment of up to 300,000 troops on border with RussiaMarch 18, 202325FacebookTwitterPinterestWhatsApp Source: yahoo.com/news