Last Update: 2024-03-17 19:30:24 - Source: CHANNEL8 Residents of Amifssa, a small town in central Greece, celebrated “Ghost Night” on Saturday with a giant monster made of cardboard, rope, and fabric.