2004 Madrid Bombers Commit Suicide
April 03 2004

Description
Islamic terrorists involved in the 2004 Madrid train bombings are trapped by the police in their apartment and kill themselves.
Location
Event Panel
Created By: johnny
Created On: 2015-04-30T21:21:59Z

Log In To Edit Event