Looney Toons Trent Franks is resigning. His press release is surely hiding the real story of why the Ethics committee is opening an investigation. Probably a lot more creepy, like The Handmaid's Tale.
Here's a WaPo story on this weirdo from 2013.
https://www.washingtonpost.com/news/...-trent-franks/