FeaturedTechnology Reporting What caused the Internet failure of December seventh? By Mark Lyndersay December 13, 2020 5 Mins read In Curacao, a nationwide power outage shut the country down on the morning of December 07, while the EC Link cable route was still under repair.