Teacher Hangs President in Effigy

Thursday, March 18, 2010 - 5:16pm

Fired Rhode Island teacher upset with Obama's comments that failing school be held accountable

Comments News Comments

Post new Comment