What can coughing up black mucus with sore throat mean? - Dr. Satish Babu K