The previous month, Europe faced the shocking news of the possible shutdown of Facebook and Instagram. The rumors were Read More