Wednesday, November 6, 2024
- Advertisement -spot_img

TAG

Scottish police

Britons who claim they were tortured by UAE demand arrest of Interpol president

British nationals who claim they were tortured by the United Arab Emirates (UAE) are demanding that Scottish police arrest the president of Interpol while...

Latest news

- Advertisement -spot_img