David Stewart - America Magazine 10 Mar 2017 People protest as Britain reneges on its duty to take in 3,000 refugee children. View Article