London. Whose rights are being violated?

Printable View