Year: 2017
Immigration Intimidation Is Increasing In The “Land Of The Free”
On January 14, 2010, Phoebe Prince committed suicide. Her death spurred an anti-harassment law by Massachusetts state legislators. Her suicide followed weeks of bullying by classmates and drew international awareness to America's problem of school bullying. Born in Bedford, England on November 24, 1994, she moved with her parents to...
Read MoreUS Not Leading the Executioners List
The people of U.S. will be glad to know that for the first time in a decade, their country is not the leader in executions. That privilege now belongs to China and Iran. For the death penalty opponents this is welcome news as they have been trying hard to abolish...
Read More