Biden calls Putin ‘a butcher’ by Newsdesk-Top NewsUSAWorldMarch 26, 2022March 26, 2022 After initially looking to downplay a personal rivalry between himself and Putin, Biden has ramped up his rhetoric against Putin over the last 10 days, reports Asian Lite News US…