A photo of a boy praying over a homeless man in Baltimore, Maryland, has gone viral.
A police officer, identified as Eric Gaines, uploaded the photo and the message, which has tens of thousands of shares on Facebook.
“It was a powerful moment,” Gaines told ABC News. “Everyone who saw him in the area was moved.”
Gaines said he saw people patting the man down and thought the boy was going to do the same. However, the boy bent down and started to pray over the man as he slept next to a bus stop.
He added that he thought the boy did it on his own as he “almost missed his bus while he was praying for the guy, which confirmed that he did it for no other reason than to pray for him.”
Gaines added that “people have preconceived notion of young men.”
“Not all are lost. Some are doing wonderful things in the neighborhood and community and it’s not getting the same publicity in the media,” he added.
The Facebook user who uploaded the photo, “Jonathan A. Stormz,” said that he hopes “kid becomes a leader amongst his peers, and continues on this path.”