Lake worshipped by Incans now littered with trash

LAKE TITICACA, Peru (AP) — Tucked between snow-capped mountains, Lake Titicaca was once worshipped by the Incas, who proclaimed its deep blue waters the birthplace of the sun….