Kate Shea Baird

Kate Shea Baird lives in Barcelona and works in advocacy for local democracy and decentralisation

Twitter: @KateSB

Articles by Kate Shea Baird: