Question: what is z a n u p f
Answer: the ruling party in Zimbabwe