Laila Rouass Indian-origin British actress hid in cafe freezer during Spain attack Five terrorists wearing suicide belts who were planning a second attack in the coastal town of Cambrils were shot dead by police. « Previous1Next » 1 of 1