Alasdair Baverstock
Alasdair Baverstock is a freelance foreign correspondent based in Caracas, Venezuela.