Wed, 07/10/2024 - 14:25 Gizmodo Tags News, Tech News, Elon Musk, twitter, x Source Elon Musk’s X Restricts Access to Report of Alleged Russian War Crime