News

Petechiae are tiny red, purple, or brown spots on your skin ... Petechiae occur when tiny blood vessels (capillaries) break, leaking blood under your skin. Blood vessels are tubes that carry ...