No Picture
Meher Baba News

Baba Khosrow – Prem Ashram Boy of 1927

Baba Khosrow Namiranian On December 24 2007 about 11:00 PM Khosrow Namiranian (Baba Khosrow) the last member of Prem Ashram was united with his Divine Beloved Avatar Meher Baba. Baba Khosrow was born in Yazd, Iran, on March 23rd 1918. He was 8 years old when he was taken to India by Baba’s Mandali Mr. Baidul along .. [… More info …]