Western leaders agree new Russia sanctions, including SWIFT curbs
US, EU, UK and Canada announce further crackdown on Moscow for invasion of Ukraine. Western leaders agreed Saturday to impose more financial sanctions on Russia for its invasion of Ukraine,…