Many have been removed. Some term their exit as "retired" or "resigned to spend time with family etc." but some corners of the internet believe all in the meme were fired. For whatever reason, they are gone now.
28 posted on 04/29/2020 6:18:30 PM PDT by ransomnote
(IN GOD WE TRUST)