The future may not be bright for 89-year-old Sher Singh, who is battling liver cancer. He does have some really…