In the crisp autumn air of a Minneapolis afternoon, a life was abruptly cut short, leaving behind questions that would linger for years to come. Steven Eric Meyer, a 36-year-old Caucasian male, found his life's journey ending on Saturday, November 5, 2011. The day had unfolded like any other, but as the clock ticked past 4 p.m., a sequence of events on the 4300 block of Girard Avenue North would forever alter the lives of those who knew and loved him.
Residents of the North Minneapolis ne
...Read More