by Neha Tripathi 28 Oct 2020 Events History 28 Oct : Symbol of friendship or an icon of freedom ? It was today in 1886 that France gifted it to America on the centenary of Americaβs independence. It is theContinue Reading