Chilcot Report excoriates UK for Iraq invasion
The long-awaited Chilcot Report – an inquiry into the UK’s decision to invade Iraq in 2003 – delivered a damning verdict Wednesday. The seven-year-long review found that the UK decided to join the U.S....