Annie Kelly

Annie Kelly

Annie Kelly is a UK-based freelance journalist who writes about global development, human rights, the environment and sustainable business for The Guardian and The Observer