World British, Romanian police arrest 14 ‘sex traffickers’ London – British and Romanian police on Wednesday arrested 14 people in coordinated swoops on alleged organised criminals involved... Read more 18 May