911, ATMs, Debit Card Services Down In Canada Due To Major Internet Outage. What We Know

Canada: Due to a massive network outage from Rogers Communications Inc. in Canada, millions were left…