Soar throat

I have a soar throat and i feel like im getting a cold. Then i spit up this mucus with blood thing. Any idea why?