Brad Haynes

Brad Haynes

Brazil Correspondent, Reuters News, Thomson Reuters