El presidente del Gobierno, José Luis Rodríguez Zapatero, ha asegurado que España tiene "una deuda" con los soldados españoles que luchan contra el fanatismo en Afganistán.