August 4th, 20170DEARBORN — Five months after the city placed the controversial statue of former Mayor Orville Hubbard on the Dearborn Historical Museum's lawn, it has been moved again.
The statue had been in front of the building on Brady Street, but now it's on the side of the McFadden Ross house, further away from public sight.
According to...