Britain’s Chilcot report recalled the Iraq War lies that justified an aggressive war that claimed hundreds of thousands of lives, but this international crime has largely been sloughed off with almost no accountability, as Eric S. Margolis noted. By Eric…Read more →
Source