News

Petechiae are tiny red, purple, or brown spots on your skin, inside of your mouth, or on your eyelids. These sports develop when capillaries, small blood vessels, break and leak blood into your skin.
When you see spots on your tonsils, often you are witnessing the aftermath of a microscopic battle between your immune system's white blood cells ... throat include: Tiny red spots on the roof ...