Last Tuesday, University of Baltimore Police Officer Eric Gaines was downtown when he noticed something remarkable. He saw a boy in his mid-teens walking down the street stop next to a homeless man on the sidewalk and start praying.
According to the officer, the boy was praying for the homeless man, touching the man's shoe during the prayer.
"This was an amazing sight," the cop wrote on Facebook. "I pray this kid becomes a leader amongst his peers, and continues on this path!! Not all Baltimore youth are lost!!"
Homelessness is a huge problem in Baltimore, with as many as 3,000 homeless people on the streets every night. The U.S. Department of Housing and Urban Development reported that homelessness statewide increased by 7 percent between 2014 and 2015.
Gaines added that the boy nearly missed the bus while praying for the man.
The officer snapped a photo of the kind act, and it went viral.
The officer told ABC News why he was happy that the photo became so popular.
"People have preconceived notion of young men." he said, "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."
The boy in the photo has yet to be identified.