A diplomat using fists to vent his frustration at the foreign policy failures of his country? That is what the Director General of the Algerian Foreig...
A diplomat using fists to vent his frustration at the foreign policy failures of his country? That is what the Director General of the Algerian Foreig...