Rory Challands on Muck Rack

Rory Challands

Verified
Moscow
Russia Correspondent, Al Jazeera English — Al Jazeera
As seen in: Al Jazeera

Russia correspondent for Al Jazeera English. All opinions expressed are my own.