Latest News2 years ago
ICRC director ‘livid’ over dire ‘man-made’ situation in Afghanistan
Dominik Stillhart, the director of operations for the International Committee of the Red Cross expressed his anger on Monday at the world for plunging Afghanistan into...