You can't throw a hot pretzel in this city without hitting a dyed-in-the-wool liberal Democrat. But where are the Republicans? They have to exist, right?
...