New York Was Home To America's Last Floating PrisonNew York Was Home To America's Last Floating PrisonThe last flaoting prison in America was shut down recently.Yasmin YoungYasmin Young
Niagara Falls-Vow RenewalNiagara Falls-Vow RenewalNiagara Falls is inviting married couples to re-tie the knot in a place already known as a honeymoon hotspot.Associated PressAssociated Press