Robert Palmer


Robert Palmer is a campaign leader at Global Witness, an organization that works to expose the role of the financial system in enabling corruption.
Stories by Robert Palmer
Load more by Robert Palmer | Return to staff list