June 17, 2023 11:07am June 17, 2023 11:07am Ricardo Mendes Tech Microposts Deleted all my comments & posts #reddit then I deleted my account. #byebye