Feature image via Leswer, Wikimedia Commons.        The Internet was accessible again in Algeria at 3 p.m. last Sunday, ending government blocking of social media that started on Saturday at around 8 p.m. local time. The blocking, which the government intended to maintain until June 23, aimed to[...]