Petechiae are tiny red, flat spots that appear on your skin ... That’s why petechiae form in leukemia. Petechiae are flat and look like pinpoint-sized red, brown, or purple dots.
But shortly after Kerri gave birth, her doctor noticed the newborn had pale purple spots ... leukemia. According to ...