Six Nigerian stowaways have been found after hiding on the rudders of two ships that arrived in Brazil and the Canary Islands.

Brazilian police said four of the men spent 13 days at sea after leaving Lagos on board an unidentified Liberia-flag ship on June 27.

The crew spotted the men when they arrived in Brazil and they were rescued by police on Monday.