?And yet she persisted? is a political statement in the US. It speaks to women seeking a voice to speak to power. But a woman?s persistence takes on a much deeper importance in the Tunisian film Beauty and the Dogs. University student Miriam (Miriam Al Ferjani) goes...







