Caption: THE FALL OF FASCISM. A demonic display of Italy's anger towards Mussolini's treason 1943-44. IL DUCE, his girlfriend, and 15 others were hung upside down in Milan 29 April 1945. Victor and Andre were witnesses (see "The Lion's War", screenplay in draft).
Source: IMDB