Mon, 18 Jan 2010
Answered on
Sat, 14 May 2011
Last reviewed on
Coughed out blood??? it could mean two things..one-you suffer from TB. two- you coughed too badly which broke blood vessles on your inside and blood came out..whatever it is, it wont do any harm to go get a health check done..so get one done to what is wrong with you..
Loading Online Doctors....