DL Open Thread Monday, May 6, 2024

Whatever happened to "the home of the brave"? This country has an entire political party scared to confront the sociopath who leads it, and his lickspittles are vying for a…