News

Italian Prime Minister Georgia Meloni has said that her country would not send troops to Ukraine and risk escalation with Russia. She has reportedly dodged a proposal backed by some of Ukraine’s NATO ...