But owner considers himself lucky — others had it worse 02 June 2024 – 21:26 John Barry considers himself lucky — his yacht sank in the Buffalo River on Saturday night, but he’ll get it back. Other victims of the ferocious cut-off low weather system that swept across Buffalo City were not as lucky. At least two people died and several are still missing…