Tehran, IRNA – The director-general of the International Committee of the Red Cross (ICRC) Robert Mardini hailed all efforts made by the Iranian Red Crescent Society over the past century, terming it as "a hundred years of sincere voluntary service across generations."