Very likely big ships passing by the Cae Verde islands are dropping the debris into the ocean. Also, the local garbage disposal is not the most effective, it could happen that wind is blowing different lighter debris items into the ocean.
From the My Ocean Community
My Ocean is a growing community of conservation leaders. Together, our actions add up to global impact for our ocean planet.