In the late hours of a weekend in March 2010, what initially appeared to be a simple car crash in West Philadelphia would soon reveal a more sinister story. Police were called to the intersection of 61st and Ludlow streets shortly after midnight for a report of an auto accident. There, they found a black-and-white taxi that had struck a pole. The driver, a 50-year-old man named Aliou Diallo, was inside.
Upon investigation, it became clear that this was no ordinary traffic accident. Diallo
...Read More