You are viewing a single comment's thread from:
RE: The Square Mile That Controls The WORLD
Absolutely most flag worshippers in the Uk don't realise that there is another actual Country within their own! City of London is the central point on the Planet to siphon and harvest our energy. Well laid out article resteeming etc