Steve Shaw

Steve Shaw

Freelance journalist with experience working for the BBC and abroad for The Tibet Post International.