Who are the 'street medics' showing up at protests around the world?

· France 24