Ecuador on alert over huge Chinese fishing fleet off Galapagos Islands

News: Ecuador is on alert due to the appearance of Chinese fishing boats off its Galapagos Islands. Facts: Galápagos Islands: It is an archipelago of volcanic islands distributed on either side of the equator in the Pacific Ocean.It is administratively a province of Ecuador. Formation: The islands were formed at the meeting point of three… Continue reading Ecuador on alert over huge Chinese fishing fleet off Galapagos Islands