Twitter down: X users confused after Elon Musk-owned platform suffers outage 14 April, 2024 by Newstars Education See also ‘Don’t believe it’: Beauty influencer reveals truth behind ‘glass skin’ in viral video