The hand of Maitreya
From an interview recorded in April 2002
London, UK, April 2002
In August 2001, Maitreya manifested His ‘handprint’ on a bathroom mirror in Barcelona, Spain. Many people have reported healings and miracles after asking for help from the ‘hand’ of Maitreya.
Signs of Maitreya’s presence