Hundreds of people protested in Barcelona, Spain, on July 2, 2019 a few meters from the Italian Consulate in this city to demand the release of Carola Rackete, the captain of the ship Sea Watch 3 stopped for unauthorized berthing in the port of the small Italian island of Lampedusa with 40 migrants to board.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.