Technology US Senate Calls Out Social Media CEOs: “You Have Blood on Your Hands”By zerfeshan arshadFebruary 1, 20240 In a recent Senate hearing, key U.S. senators took social media giants, including Meta, TikTok, and X, to task over…