el bakraoui

The security lapses in a country that is home to the European Union and NATO have drawn international criticism.