Carole Cadwalladr

Carole Cadwalladr

Carole Cadwalladr is a journalist for The Guardian and The Observer.

ALL VIDEOS