Tech Elon Musk just stripped The New York Times of its blue Twitter check mark by Editor3 April 4, 2023 by Editor3 April 4, 2023 2 minutes read