Spain: Hundreds of delivery riders protest in Madrid against new law claiming it will hinder their work

Ruptly