Anthony Lamont Izzard, a 25-year-old man, was fatally shot on April 11, 2008, in Baltimore, Maryland. The incident took place near Unity United Methodist Church, located on the 500 block of North Stricker Street, while the church was holding a service to mourn Izzard's death. Tragically, as nearly 300 people gathered inside for his memorial service on April 21, at least eight gunshots were fired outside. Police responded quickly, finding two men with gunshot wounds just across from a nearby high
...Read More