Power of the People 

25 years ago today, on May 23, 1992, at the location pictured left that now features this monument in Capaci, along Sicily’s autostrada between the Punta Raisi airport and Palermo, a half-ton of explosives were detonated under the highway killing anti-mafia magistrate Giovanni Falcone, his wife Francesca Morvillo, and his police detail including Rocco Dicillo,…