Home Tags Arrest

Tag: arrest

Press Release: Arrest of Babar Ahmed for Extradition

IHRC condemns in the strongest manner the re-arrest today of Babar Ahmed by the Metropolitan Police Service at the request of the US government.

Get Involved