Tuesday, October 25, 2011

What is Islamic sharia law?

The declaration that religion will be the basis of Libya's new government raises concerns.  
Also: 

No comments:

Post a Comment