News

Vomiting large amounts of blood is also called hematemesis. Although it’s often pink or bright red, it may also appear black or dark brown. You should always see a doctor if you have pink ...