Jessica Byrne

I’m Jessica, a writer for Thred. Originally from Bermuda, I now live in London and write about all things related to social change.