The City of Fort St. John council has approved a construction contract for just under $8 million for a replacement water ...