Tags Gerald Soong

Tag: Gerald Soong

Dutch TV show exonerates Osama bin Laden in mock trial

A Dutch TV jury found Osama bin Laden not guilty of the September 11th attacks, in a mock trial of the show “Devil’s Advocate.”...