The award-winning Scottish artist behind the iconic sculpture of Mahatma Gandhi at Parliament Square in London believes that the apostle of peace is the most revered of world leaders who occupy that historic site opposite the Palace of Westminster, which houses the UK Parliament.
Monday 30 September 2019 5:44 AM UTC
CLICK TO FOLLOW UKMALAYALEE.COM