Thousands march in Barcelona in defiance of terror attacks


The deadly terror attacks in Spain last week killed 15 people and wounded more than 120 others.

Read More…