28 May 1999 May 27, 2022 Author: Staff In Milan, Italy, after 22 years of restoration work, Leonardo da Vinci’s masterpiece The Last Supper is put back on display. Famous Words of Inspiration..."Leadership has a harder job to do than just choose sides. It must bring sides together." Jesse Jackson — Click here for more from Jesse Jackson Related posts: 15 April 1452 1 May 1999 1 May 1999 3 January 1999 20 July 1999 23 February 1999 5 October 1999 24 March 1999 16 July 1999 3 January 1999 Categories: History Tags: 1999, 28 May