Spain’s Escalating Mosque Wars
Police in Spain have forcibly removed Muslim activists from an illegal mosque in a small town in Catalonia, an autonomous region in northeastern Spain that is home to the largest Muslim population in the country.
Police in Spain have forcibly removed Muslim activists from an illegal mosque in a small town in Catalonia, an autonomous region in northeastern Spain that is home to the largest Muslim population in the country.