History Ramzi Yousef Arrested The mastermind behind multiple terrorist attacks is now serving a life imprisonment in the U.S. By News Desk - February 7, 2020 0 198 FacebookTwitterPinterestWhatsApp