DL Open Thread Sunday, Sept. 24, 2023 Posted by By Alby September 24, 202313 Comments More evidence that once the fetus is out he's on his own: Texas' razor-wired Rio Grande has claimed three more victims, one of them a 3-year-old. The Rude Pundit nails…