Indian-American doctor Neil Anand, a 9/11 responder, has been sentenced to 14 years for opioid distribution and health care ...