RSS

Shantha Rau Barriga

Corporal punishment is legal and widely practiced in 19 states (in red) in the U.S.   The American Civil Liberties Union recently released footage of an 8-year-old student in Kenton County, Kentucky, shackled and crying in pain. In the video, ... more

Op-Eds

Ad-SubandCalendar-300x375

GiveTheProgressive-HolidayButton

Ad-Annual-300x100