Emma Withington reviews The Town of Light… In present day Italy, you stand before the gates of the ‘Ospedale Psichiatrico di Volterra’. Abandoned and decrepit, Volterra Asylum looms into view. The Charcot building is imposing, oppressive, and just so happens to be where you were processed…in 1942. Whispers of the past rustle through the trees and […]