Six hundred miles off the coast of Ecuador, the Galapagos archipelago is home to incredible wildlife experiences.
United Nations special rapporteur for torture Alice Edwards said on Thursday she is alarmed over allegations that Ecuador's ...