A Buckingham Palace reception is overtaken by a racism row that could scarcely have come at a worse time.
Subscribe
Login
0 Comments