Indira Andrewin wins Best New Actress Award.
About a month ago we ran the story of Indira Andrewin Belizean Star Actress who was nominated to be “Best New Actress” in Mexico. Since then, it was all fingers and toes crossed for our Star Actress, as she was competing amongst four others. Yesterday was the big day for Indira as she won the…