Video: Tariq Ramadan: As Muslims Condemn Spain Attack, Americans Must Denounce U.S. Killings in Syria, Iraq

https://democracynow.org – Spanish police are continuing to investigate last week’s attack in Barcelona, where 15 people died after a van plowed into a crowded …

Via Youtube