If reincarnation and karma are true, then people who are homeless, begging on the streets, are precisely there because they have been troublesome in their past life and are now reaping the karma for their bad actions in another life. So the logical thing to do is NOT to help them, right? By helping them, you are actually hurting them, as you are preventing them from paying off their karma. Based on the principles discussed in this forum, there is a reason some people are homeless. They were troublesome in their previous life and are now reaping what they sowed. So don't help homeless people. Let them burn in their karma. They had no mercy in past lives when they were in positions of power. They deserve no mercy now.