Here is an announcement from the ICC Board of Directors about Mr. Farhang Farid's resignation:
Optional email code