Anita McNaught on Muck Rack

Anita McNaught

Verified
A jungle in Sussex.
Journalist, Al Jazeera English — Al Jazeera
As seen in: Al Jazeera

Journalist. On 'farming leave'.