Question: what is z a n u p f
Answer: Zimbabwe African National Union -- Patriotic Front