Inside the terror town home to Barcelona attackers


Four of the terrorists shot dead by Spanish police during Thursday’s terrorist attack lived in Ripoll, northern Spain. The town is home to a large Moroccan community.

Read More…