John Michael Legg and Frederic “Ricky” Allen Rogers are escorted into the Morgan County Courthouse on Friday, Aug. 14, 2020, for a preliminary hearing. [VIDEO BY MICHAEL WETZEL]
This portion of surveillance video from Star Beverages has been edited to show the key moments during a March incident in which a police officer appears to punch the liquor store's owner. The video was made available Wednesday. [COURTESY VIDEO]
Bodycam footage released during a press conference on Monday of Decatur Police Department's incident with Kevin Penn, owner of Star Beverages off Sixth Avenue in Northeast Decatur.
This surveillance video from Star Beverages released Wednesday shows a March incident in which a police officer appears to punch the liquor store's owner. [COURTESY VIDEO]