Fugitive British man arrested in Moscow – media

1 year ago

Russian law enforcement authorities have detained a British national who is wanted by Interpol on suspicion of committing a serious crime in Malta, several media outlets reported on Saturday.

Loading comments...