A calvalcade of morally and mentally challenged idiots
No it is not a description of the current Opposition front bench, or the Metropolitan Police’s new diversity enforcement team, but instead is the contents…
No it is not a description of the current Opposition front bench, or the Metropolitan Police’s new diversity enforcement team, but instead is the contents…