Protesters march holding Spanish language banners with "revolutionary" messages.
Many protesters are holding banners, including one wearing a DHL shirt.
People marching with flag one has evolucion on it.
people marching holding flags and one man wearing a blue DHL shirt
Some people march carrying flags and banners, the letters revolucion are visible on one.