Seth Walsh was 13 years old when he walked into the garden of the home he shared with his family in Tehachapi, California last month and hanged himself. Before taking the tragic decision to end his life, he had endured years of homophobic taunting (...)
Today we celebrate the 60th anniversary of the Universal Declaration of Human Rights, a document that marked a crucial turning point in human history as the first international agreement setting out freedoms, rights and entitlements for all humanity (...)