June 15, 2021

MAHATMA SHANTI

Ambassador for Peace

EDITOR

3 min read

Jayasekera Santhi Pushpa Kumara (AKA: Mahatma Shanti  ) Doctor Shanti (full name Santhi Pushpa Kumara Jayasekera) born in Sri Lanka, is...