Citation: 6B_508/2021 E. C

A.________ forme un recours en matière pénale au Tribunal fédéral contre l'arrêt du 8 mars 2021. Elle conclut, avec suite de frais et dépens, principalement à sa réforme en ce sens qu'il est constaté une violation de l'art. 389 al. 3 CPP en lien avec le refus de la cour cantonale de procéder à l'audition du gendarme auteur du rapport de police sur l'intervention du 8 février 2019, qu'elle est acquittée des chefs de voies de fait, de menaces et de séjour illégal et que la peine est réduite en conséquence. Subsidiairement, elle conclut à l'annulation de l'arrêt et au renvoi de la cause à la cour cantonale pour nouvelle décision. Elle sollicite en outre l'octroi de l'assistance judiciaire. Invité à se déterminer sur le grief développé par la recourante en lien avec sa condamnation pour séjour illégal, le ministère public conclut au rejet du recours. La cour cantonale renonce à présenter des observations. A.________ persiste dans ses conclusions.