My Blog Week: November 6 to November 12

All the Latest from Torsade!                                     Great relief for America, after this week’s election results. Voters seem to know how to think, after all, and how to sacrifice selfish goals for the common good. Maybe, then, voters should […]