Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

EURO banknotes are seen in a bank in Heidelberg, Germany, on December 14, 2011.
EURO banknotes are seen in a bank in Heidelberg, Germany, on December 14, 2011.

    JUST WATCHED

    Who's leaving cash all over German town?

MUST WATCH

Who's leaving cash all over German town?

A mysterious benefactor leaving envelopes filled with money has a German town spellbound. CNN's Diana Magnay reports.

Who's leaving cash all over German town?

A mysterious benefactor leaving envelopes filled with money has a German town spellbound. CNN's Diana Magnay reports.