Dr. Ephraim Herrera, an expert on Islam, analyzes the recent events in Europe and particularly in Spain.

Read more