A young boy is safe and warm Wednesday thanks to the quick thinking and actions of a good Samaritan in Richfield. On Tuesday night, the Bloomington Police Department received a call regarding a 12-year-old boy who ran away from home around 11:45 p.m.

Authorities had been searching for the boy for two hours when Richfield police took a call from "Jimmy" at about 2:20 a.m. near 71st St and Chicago Ave S regarding a young male not dressed for the weather.

Jimmy told police he came across the boy on his way home, thought it was odd that he was out and alone, and stopped to see what was going on. Jimmy gave his own coat to the boy until a police officer arrived and placed the boy in a squad car with the heat on high, according to a post on the Richfield Facebook Page.