An explosion at a cafe in the Spanish capital of Madrid on Saturday injured 21 people, with emergency services saying that three of them are serious. The blast happened in Vallecas, a south-central district of Madrid, according to emergency services. The reason behind the explosion remains unknown.