The 100 ft. passenger ferry M/V Freedom was launched today on the ways at Blount/Barker Shipbuilding, llc in Warren, R.I. Bristol…