Meher Baba & Practical Spirituality

July 8, 2021 admin 0

Meher Baba, known as Silent Master, observed silence for 44-long years from the 10th of July in 1925 till he dropped his body on the afternoon of the 31 st day of the Year 1969. His Avataric Mission, to quote Meher Baba himself, is “to sow the seed of love Read more ………