Tag: keloid
World News
The story of “Peter whipped”, the slave who escaped and shocked the world with his huge keloid scar
Who will take Will Smith's Oscar if the actor wins it again in 2023 for emancipation? History, slavery, racism, redemption, superstar, United States....