Double fatal crash closes Highway 77 in Leamington

OPP