Cripples and Retards Stage “Die-In” to Protest Senate Healthcare Bill

Lee Rogers | Don’t laugh!