News

Petechiae are tiny red or ... It can also appear on the roof of the mouth or the inside of the eyelids. Not having enough vitamin K in your body can also make red spots on your skin more likely ...