Carrboro Firm Develops Web App to Register Voters in Libya

Currently, the system has registered 1.5 million Libyans, according to a press release from Caktus Group.

Read More