R reuters.com Two key tech execs quit Truth Social after troubled app launch 15 points samizdis 4 years ago 8 comments