Villagers in England have been receiving money in bags for five years now. The police cannot figure out who is doing this and why.

   

v20240901