The Statue of Mahatma Gandhi: The Light of Peace in London’s Parliament Square
Introduction Parliament Square in London is one of the symbols of British politics, gathering statues of numerous important political leaders. One of the eye-catching statues is that of Mahatma Gandhi, created by sculptor Philip Jackson. This Statue of Mahatma Gandhi […]
The Statue of Mahatma Gandhi: The Light of Peace in London’s Parliament Square Read More »