In 1950s Italy, a government official arrives in a rural town to investigate a grisly child murder. …
April 24, 1993: it's the last broadcast of Radiofreccia, an independent radio station closing after …