Ofcom examines X removal of hate speech and terrorist posts

Technology