Popstar Camila Cabello has apologized for previously using "horrible and hurtful language" after racist social media posts she allegedly made as a teenager resurfaced online.