On Saturday, yellow vest protesters took to the streets for the 28th weekend in a row ahead of France's EU Parliament elections.