Alleghanies PA
Stowaways found on a ship's rudder in Spain's Canary Islands
Spain's Maritime Rescue Service says it has rescued three stowaways traveling on a ship's rudder in the Canary Islands after the vessel sailed there from Nigeria. |!| Johnstown