A Red Cross employee, Joel Cauvin, was found dead after being kidnapped.
Red Cross Employee Killed
Jul 1, 2005 | English, Human Rights, Violence
Jul 1, 2005 | English, Human Rights, Violence
A Red Cross employee, Joel Cauvin, was found dead after being kidnapped.