Mahatma Gandhi’s Statue Unveiled In MalawiBy Olorunwa LawalOctober 2, 2020 A bust of renowned Indian independence hero Mahatma Gandhi was on Friday unveiled in Lilongwe, the Malawi capital city despite protests from some locals. The Indian…