Sher Singh

Lessons From A Dying Man About Life

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

2 years ago