Bangladesh parliament passed anti-beggar bills which is a sign of progress. However they should have stated how they plan to rehabilitate the beggers.
"The new laws fix no fines for beggars, but state if anyone is caught begging in public places or shows disabilities to get alms, they will face time behind bars (for 3 months). The laws also says anyone guilty of 'eve teasing' will face imprisonment for three months, a fine of Tk 500 or both. If anyone uses public places as a lavatory, they face a Tk 500 fine.
It sets a Tk 300 fine for anyone caught spitting or smoking in violation of public notices. Similar punishment is applicable if anyone bathes or washes in public ponds, tanks or by their banks."