It finally happened. Scott Brown is returning from Afghanistan safe and sound...wait, he left? Several months ago, Brown announced--then claimed it had been leaked--that he was going over to Afghanistan to "do some missions." It was … [Read more...]
Reality-based commentary on politics.