An 18-year-old male who was found lying on LaSalle Line east of Petrolia with life threatening injuries earlier this month is now expected to recover from his injuries.

Emergency crews responded to the 8500 block of LaSalle Line around 4:30 a.m. on Aug. 6 to find the teen lying in the roadway.

Police say the condition of Mitchell Jack Rops of  Brooke-Alvinston has been upgraded and he is expected to recover.

A 47-year-old man from Adelaide-Metcalfe has been charged with dangerous operation of a vehicle causing bodily harm.