binface

London's mayoral election is an embarrassment

23 April 2021 9:27 pm

Count Binface, a man who claims to be a 6,000-year-old ‘independent space warrior’, is running to be London mayor. In…