Barcelona, Aug 18 (IANS) The Islamic State terrorist group claimed responsibility for an attack in which a van ran over pedestrians here in Las Ramblas boulevard. At least 13 persons were
Barcelona, Aug 18 (IANS) The Islamic State terrorist group claimed responsibility for an attack in which a van ran over pedestrians here in Las Ramblas boulevard. At least 13 persons were