The struggle is long. Resistbot stands in solidarity with the oppressed and marginalised the world over. It speaks for the voiceless and fights on behalf of those who cannot. Maybe that’s you, today: if so, Resistbot is there, tireless and unflinching.

Original here.