Tuesday, May. 17, 2011

Ramzi Yousef

CAPTURED: 1995
For his involvement in the 1993 attack on the World Trade Center, Yousef is also serving life in a supermax prison in Colorado