Thunder Bay Police are charging a 37 year old man after a hit and run Tuesday night in the area of Algoma and John Street. The man is charged with dangerous driving causing bodily harm and fail to remain. The cyclist remains in hospital in critical condition.