A ban allegedly issued from Egypt’s National Telecommunications Regulation Authority (NTRA) has prevented many across the country from using Voice over [...]