Terrorists pay for checks to X, report says Technology February 14, 2024 X, the social media platform owned by Elon Musk, may be violating US sanctions by accepting payments for subscription accounts…