deskpilotFeb 26, 20221 min readInsulate Ukraine protesters are supergluing themselves to Russian tanks.