David Pollock

David Pollock is the coordinator of finance and administration at CPJ.

Posted by David Pollock

A Public Justice House of Our Own

The dream of our own house is now a reality thanks to so many supporters and donors who have made it all possible.

Read More »