USS Wichita visits Detroit
If you’re walking on the riverfront this weekend you may very well see the USS Wichita, the Navy’s newest Freedom-Class Littoral Combat Ship. It’s docked behind the Port of Detroit Authority,130 East Atwater St. The USS Wichita is the third US Navy ship to bear that city’s name and is a sister ship to the USS […]