Swedish town launches controversial £21 begging permit


Swedish town launches controversial £21 begging permit