Tag - State – Spain

A Symbol of Peace and Harmony

Historic inauguration of mosque in Valencia, the city which was amongst the most affected when Muslims were forcibly expelled from Spain. What purpose will...