Anyone caught littering in the Swiss canton of Aargau will be hit with a fine of 300 francs (€265) in future after the cantonal parliament on Tuesday voted overwhelming in favour of the move.

for more...