Ruth Sherlock

About

Ruth Sherlock is an English journalist. She is currently an international correspondent for NPR.