Mirage of El Dorado leads us into the mountains of northern Chile, where the devastating operations of Canadian mining companies threaten a fragile ecosystem in one of the driest parts of the globe.
This past week, El Dorado held its ninth annual film festival. The town’s name, translated from Spanish, means The Gilded Road, a land of great riches. But what cinematic treasures did this festival ...
Meet Linda Liddle... She's from strategy and planning. She's the boss now.