jezzabeauc

Humanist, socialist, brain tumour survivor. Keen on politics (especially UK and USA). Very pro-Palestine, human rights, freedom of speech and choice, freedom to criticise, stand up to racism, stand up to cyber-bullies, anti-fascism, anti-Tories. Love my four legged companions more than most people. Love my family.