Did IT failure cause NDC’s defeat in Election 2016?

NDC suffered a humiliating defeat in the 2016 election

NDC suffered a humiliating defeat in the 2016 election