Roman Catholic.

Among the many terms that come to mind when thinking about the seemingly limitless arrogant and errant statements made by Virginia Senator Tim Kaine…
 Real News: GREEN ON BLUETonight we begin by discussing more "green on blue" attacks in Afghanistan Real News: A NEW LOST DECADEWe discuss the Euro-…