Royal Wedding Security Cost British Taxpayers $40 Million

One of the most overrated cultural/political families live high on the British taxpayer penny.

Continue reading →

Advertisements