Casual Observation
Believe it or not, today the Senate will swear in 20 women, an historic high. Sixteen of those women will be Democrats. They think that their relative lack of testosterone will make the Senate a less confrontational place....
Read More