Content Section

Rashmee Roshan Lall, the former editor of The Sunday Times of India and former BBC World Service presenter, is currently based in Haiti.