Should you give money to a homeless person on the street?

On any given night in the U.S. there are between 700,000 to 2 million homeless people on the streets.

homeless man
Yes, they need help.
25% (238 votes)
Maybe, but give food instead of money.
67% (643 votes)
No, they could spend it on drugs or alcohol.
8% (73 votes)
Total votes: 954