Chilcot Report “Late Confession Of Crimes” In Iraq
Britain’s role in the U.S.-led invasion and occupation of Iraq has been criticized in the long-awaited Chilcot Report that was released on Wednesday. The report is a “late confession of crimes” by the United States and Britain, according […]
