Elon Musk ‘s Twitter is facing steep criticism across Europe today after abruptly suspending a series of tech journalists over their sharing of links leading […]