A very rocky landing at Halifax airport has sent 23 passengers to hospital in Halifax after an Air Canada A320 from Toronto skidded off a runway as it landed early Sunday. The injuries are said to be non-life threatening and mostly minor. Air Canada says in statements there were 133 passengers and five crew members aboard flight AC624, which left Toronto just before 9 p.m. Saturday for a scheduled midnight landing at Halifax Stanfield International Airport. There was a blizzard underway as the plane came in so there is probably an explanation there and maybe a lesson too. Airport officials said the airbus landed heavily and went out of control immediately into grassland beside the runway.