The bombing of the worshipers in the mosque Baquba Friday, May 17 2013
The BRussells Tribunal is independent and wants to remain independent.
The BRussells Tribunal is an activist think tank and peace organisation with a special focus on Iraq. Read more...