Sri Lanka, Feb. 8 -- The controversial Ambuluwawa Cable Car project, already mired in environmental concerns and procedural violations, now faces a fresh challenge as the Commission to Investigate All... Read More