BIJAN EBRAHIMI
Latest Headlines

HUMAN RIGHTS
2 UK police arrested over refugee death
Two British police officers have been arrested for failing in their duty to protect a disabled Iranian refugee before he was murdered.

Two British police officers have been arrested for failing in their duty to protect a disabled Iranian refugee before he was murdered.