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, 2022