Question: what is z a n u p f
Answer: The Zimbabwe African National Union -- Patriotic Front ( ZANU -- PF ) has been the ruling party in Zimbabwe since independence in 1980 .