(UTV|Dakar) – Mocked because of her passion for rap, ”Mina the Veiled” is fighting against the tide to embody the new face...