There has been much speculation regarding the target of 75,000 Initiates. The best explanation we can come up with is that it represents 1 person in every 100,000 on the Planet.
The World population is well over 7 billion at present and is predicted to be 7.5 Billion at some time near the end of this decade. Therefore our remit should be reached in the next 3 years.
If you check out other groups, in the past, they seemed to have had the same challenge: the Maharishi of T.M. Fame and more recently Oneness University in August 2012. The number quoted then was 70,000 which represent 1 in 100,000, back then, when the World population was only 7 billion.
This suggests that these groups were given the same task as us but even though they were successful in their own way failed to bring True Spirituality to the Planet.
In setting up this group we have tried to learn from the mistakes of the past; particularly the way we deal with money. This is why the “Pay it Forward” principle is so important.
The success of this Mission is crucial; we must not fail!