moviesNews Franca Bettoia, Icon Of Italian Cinema And ‘The Last Man On Earth’ Star, Dies At 88 September 16th, 2024