Ruchi Baxi

Ruchi Baxi is following this site, wanting to find out more about the Oxfordshire Green Party.
Public health registrar. Fan of politics, reading and all things geeky. Views my own.