
Suella Braverman’s Barbie posters shock London residents
A Barbie poster ridiculing UK Home Secretary Suella Braverman is seen in London. As the Barbie frenzy spreads through cities across the world, activists in the UK are seizing the …
Suella Braverman’s Barbie posters shock London residents Read More