Disability activists demand Princeton ethics Professor Peter Singer’s resignation

Townhall.com Staff
|
Posted: Jun 22, 2015 8:54 AM
Protestors call Singer’s approval of killing disabled infants hate speech in violation of Ivy League campus' policy.