Categories
Young and Minority Leaders

The Christ, Ratu Adil & Satria Piningit–revealed?! Part 3

Leonard Lee asked: Then came the announcement made by Benjamin Creme in the late seventies and early eighties that Lord Maitreya was already here on earth and living somewhere in London, England, among the Asian community. According to Creme, Maitreya, the Christ descended from his retreat in the Himalayas in July 1977 and took residence […]