Tech Turkey Blocks Instagram Access Without Explanation by Caleb Ogwuche 2 months ago On Friday, Turkey's infotech authority announced that Instagram and its mobile app were disabled without a cause or duration The ... Read more