International Committee of the Red Cross (ICRC)

no-image

The Tories’ team player

For Peter MacKay, the Afghan file is just the latest test of loyalty