On Thursday, the Communications Regulatory Authority of Namibia (CRAN) announced that it has issued a cease-and-desist order ...