Dr (H.C.)Russell Alfaro President Founder of The I CAN Development Foundation wants to help needy people in India Too