Source link Washington and London were too quick to pin the blame on Islamists, George Galloway has said The claim by the US, UK and their Western allies that the deadly terrorist attack at Crocus City Hall outside Moscow was carried out by Islamic State (IS, formerly ISIS) was most likely a “lie,” British MP […]