Financial dispute leads to suspension of more than 100 .af websites
More than 100 Afghan websites sporting the .af domain have been suspended due to a failure in payment from a French internet services firm to the Taliban-controlled Ministry of Communications,…