A US President has finally signed legislation criminalizing lynching, after 100 years and 200 failed attempts by US  lawmakers.   Lynching is murder by a mob with no due process or rule of law. Across the US, thousands of people, mainly African Americans, were lynched by white mobs, often by hanging or torture, in the […]

Read more of this post