Kayla Carter took part in the preliminary competition of Miss Charm 2024 in Vietnam on Wednesday, December 18.
Beauty queen-turned-host and actress Ara Arida did not mince words when she expressed her thoughts about the recently ...