Richard Carter

Deputy Global Chief Editor for @AFP.