Expert: ‘No surprise’ that Spain was targeted

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

Eliran Aharon,

Dr. Ephraim Herrera
Dr. Ephraim Herrera
Eliran Aharon


top