Content Section
Rashmee Roshan Lall

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