Kevin Anthony Fowlin was 24 years old when his life ended in Baltimore, Maryland. He was a young man with a name that deserved more time on this earth than it was given, someone whose days were supposed to keep unfolding into ordinary routines and future plans, not stop abruptly on a city street. Instead, his story was cut short on January 27, 2007, in the 3900 block of West Rogers Avenue, a location that became permanently tied to the worst kind of moment—one that didn’t just harm him, but
...Read More