A controversial downtown Detroit pedestrian plaza that has shut down Woodward Avenue at Jefferson since June will remain in place despite concerns from drivers and business owners in the area. Detroit City Council on Tuesday voted to let the Spirit of Detroit Plaza, which was initially given the green light for a 90-day pilot program, […]
