Glendora Meikle is the deputy director of the International Reporting Project (IRP).