X PASSPORTS

Claim against the United Kingdom lodged with the European Court of Human Rights in Strasbourg.

Current position:

No update

No news

No justice

Leave a comment