Photo 2

Ramzi Yousef, a main perpetrator of the 1993 World Trade Center bombing, is apprehended by local law enforcement and DSS special agents who stormed into his room in a guest house in Pakistan in 1995, following a tip-off to the U.S. embassy.

Leave a Reply

Your email address will not be published. Required fields are marked *