Ratchaburi Recycler: Ratchaburi villagers who went seeking the source of a putrefying stench stumbled on a grisly scene at an…