Have you ever noticed those pesky red spots on your skin that seem to pop up out of nowhere? While these little red dots or ...
A photograph allegedly showing Diana, Princess of Wales, in 1991 shaking hands with a man diagnosed with HIV/AIDS — at a time ...
Jessica Hamersley, from Essex, thought little of a red splotch on her left shin that kept reappearing over the course of a ...