CESAR CHELALA

CESAR CHELALA

Dr Cesar Chelala is a global health consultant and co-winner of the 1979 Overseas Press Club of America award for the article “Missing or Disappeared in Argentina: The Desperate Search for Thousands of Abducted Victims”.

Climate peril Opinion

Climate peril

November 09, 2017