BREAKING: Big explosion heard at Hotel Petit Palace in Barcelona, Spain. Armed police have arrived on scene https://t.me/Nesara_Gesara_Reform 11.9K views11:51