42+ Child Coughing Up Blood In Mucus Infections cancer and problems in blood vessels in your lungs can cause it. It may be red or rust-colored in appearance. Pin On Resp Ther... Read more »