Migrant hotel prostitution scandal is a 'huge failure of the state', critics declare

The British Red Cross warned women staying in a facility in London were "engaged in prostitution".

No comments

Read more