@CelloMomOnCars Sure, there will be mishaps. However, NH3 is a gas at ambient pressure and does not easily dissolve in water. So, if there is a spill, most of the NH3 would evaporate and be diluted quickly. The main danger would be from fire.
Oil tankers pose a far greater environmental risk than NH3 or LNG tankers.