Sai Baba Blesses With Visa Approval