Imogen Shaw

Imogen Shaw is a political consultant at a communications agency in London.

@ImogenShaw_otr

Imogen Shaw is a political consultant at a communications agency in London.

The dangerous power of the anti-vaxxer brigade

Imogen Shaw

01 Mar 2019