avatar

Rory Challands

Producer

Rory Challands is a journalist based in London who has experience working for some of the UK's most respected broadcasters.

Top Stories

MUST-SEE PROGRAMMES