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..."The battle, Sir, is not to the strong alone; it is to the vigilant, the active, the brave." Patrick Henry — Click here for more from Patrick Henry 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