The USS Independence was towed last Thursday into the Port of Brownsville where it will be dismantled for scrap. CV-62 was launched in 1958 and served almost 40 years in the Fleet before it was decommissioned in 1998. Watch the Independence Being Towed on its Final Voyage International Shipbreaking Ltd. President Chris Green credited the Port of […]