Humphrey Hawksley is a journalist and an author who has been a foreign correspondent for the BBC since the early 1980s.