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