INSUBCONTINENT EXCLUSIVE:
CAMBRIDGE (UNITED KINGDOM) - High above the historic streets of Cambridge in eastern England, the installation of solar panels atop King's
College Chapel, the world-famous university's most recognisable landmark, has stirred excitement -- and controversy.