France: Facebook Islamists Hunt in Packs

The "moderating hubs" for France's social media are generally located in French-speaking countries with cheap labor, in North Africa and Madagascar. In France, rumors abound that Facebook's moderators are located in French-speaking Muslim countries such


Click here to read the full article on its original website.