Ramzi Yousef Arrested

The mastermind behind multiple terrorist attacks is now serving a life imprisonment in the U.S.

0
198