Top 10 People Who Give Islam a Bad Name

rah6

Osama Bin Laden

Osama Bin Laden was the mastermind behind the 9/11 attacks. Bin Laden was also indicted over the 1998 embassy bombings in Tanzania and Kenya.