Human blood is red, not blue, because of the hemoglobin in our red blood cells. Veins look blue through the skin because of how the tissue absorbs and reflects light. If you're under the impression ...