All prices are current as of time of publication. If you click a link and buy a product from a merchant, we may be paid
Read moreHome »
Last summer, John Haywood, 46, spotted a bruise on his ankle but thought he’d just bashed it somewhere. Weeks later, it was still there and
Read more