A Baltimore police officer, Eric Gaines, shared the photo on Facebook when he noticed the boy praying on the pavement. In a caption, Gaines wrote: “I watched as this young kid was walking past, stopped and walked over to this sleeping homeless man; touched him and began praying over him… This was an amazing sight! I pray this kid becomes a leader amongst his peers, and continues on this path!! Not all Baltimore youth are lost!! I HAD to post this!!”
A week later, the post has gone viral, with over 35,000 shares.