One more piece of evidence proving that Congress CANNOT police itself
The Washington Post — surprisingly — has put together a great investigative piece on yet another piece of congressional monkey business. They’ve found 33 Members of Congress who pushed through
Continue reading
Recent Comments