Police: Anti-Trump Slogans Found on Burning Pickup Truck

Pearl Harbor Survivor: Remember to 'Be American, I Don't Like the Liberal Stuff'

Doctor: Businesses Hiring Fewer People to Offset ObamaCare Costs

A New York City commuter witnessed an inspiring act of kindness by the NYPD for a homeless man who was illegally digging through a trash can at a packed Grand Central Terminal last week.

Joshua Lagan was standing on the subway platform watching the man collecting cans that he could return for cash.

When two NYPD officers saw the man, they ran over and confronted him, Lagan said on Facebook.

They asked the man what he was collecting the cans for, and the man replied, "socks, I want socks."

One of the patrolmen, identified by the NYPD as Officer Rendina, put his arm around the man and told him he would take him along and buy him some socks at a local store.

"I'll buy you socks for Christmas-- Merry Christmas," Rendina said.

"Are you serious?" the homeless man kept asking in reply.

What do you think of the officer's surprising act of holiday cheer? Let us know in the comments below.

Should Trump Keep Tweeting to Counter 'Biased' Media Coverage?

LOOK: Military Mom Surprises Son as He Poses for Photo With Mall Santa

No Lines? No Checkout? Amazon Testing Smart Grocery Store