Friday, January 29, 2010

300,000 = 5

The 2010 March for Life in DC provides a lesson in what passes for journalism among the progressive establishment:





Thine Eyes

No comments: