All posts by Trevon Muhammad »

Legal Lynching : No Physical evidence, No fair trial, No justice

Legal Lynching : No Physical evidence, No fair trial, No justice

Trevon Muhammad September 22, 2011 4

Last week Wednesday, Troy Davis was subjected to death via lethal injection despite substantial evidence suggesting his innocence and desperate protests from thousands across the United States and throughout Europe. Mr Davis’s family and

Read More »