Thu, Jul 24, 2014

Iraqi shopkeeppers forced to put veils on mannequins, are their faces disgraces? Tom Cotter and Terry Schappert react.