Dying Forbidden in Spanish Town of Lanjarón Due to Lack of Cemetery Space
In the small Spanish town of Lanjarón, located in the province of Granada, an unusual law is in effect that forbids residents from dying. This bizarre decree was issued more than twenty-five years ago...