Keloids scar

What are Keloids and how to reduce them with home ingredients

Keloids are scars that appear on the skin and is usually caused after an injury has been healed. Such a…

4 years ago