Spanish Muslims issue a fatwa against Bin Laden

…All I can say is it is about time.
AP News – from Tampa Bay Online

Category: Site News