Major Chinese vessel caught poaching endangered sharks in Ecuador
QUITO – Authorities in Ecuador have detained the crew of a Chinese fishing boat suspected to have caught hundreds of endangered sharks in the Galapagos Islands. The Fu Yuan Yu Leng 999 was found Sunday […]