French President Pushes Back After Biden Calls Putin a ‘Butcher’ Rumble 28 Mar 2022 French President Pushes Back After Biden Calls Putin a ‘Butcher’