Germaine Lindsay

Germaine Lindsay was a Jamaican-born suicide bomber in the coordinated London bombings on July 7, 2005, known colloquially as the 7/7 bombings.“July 7 2005 London Bombings Fast Facts,” CNN, June 29, 2016,