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