Because of haemoglobin
Human blood is red because it contains a large number of red blood cells, which contain hemoglobin. Haemoglobin is a red-colored, iron-containing protein that functions in oxygen transport by reversibly binding to oxygen. Oxygenated haemoglobin and blood are bright red; deoxygenated haemoglobin and blood are dark red.
This Question is Also Available in:
हिन्दीಕನ್ನಡ