Hudson man who claimed he was pushed from roof cited
July 3, 2012 at 10:12 am in Hudson Star-Observer
According to a two-week police investigation, a 23-year-old Hudson man lied when he said he was shoved off the downtown roof of Steve’s Pizza Palace in River Falls. Continue Reading
