Why Maitreya Uses Margaret to Channel

Maitreya and other Master teachers use channels to communicate to humanity. This is because those in the World of Spirit have raised their vibration to such a high state that they themselves cannot incarnate.

Maitreya and other Master teachers use channels to communicate to humanity. This is because those in the World of Spirit have raised their vibration to such a high state that they themselves cannot incarnate.