No Peace in Sight as NATO Intends on Sending 300,000 troops
NATO announces during the Madrid Summit that it intends on putting 300,000 troops at the ready in response to Russia’s invasion of Ukraine in attempts to prolong the war. It has declared Russia as a significant and direct threat, with no course for a peaceful solution for Ukraine. For TMJ News, Zainabrights brings you the latest headline.