Abstract: This article contributes to the understanding of the role of religion in the public and political controversies about homosexuality in Africa. As a case study it investigates the heated public debate in Zambia following a February 2012 visit by United Nations Secretary General Ban Ki-moon, who emphasised the need for the country to recognise the human rights of homosexuals. The focus is on a particular Christian discourse in this debate, in which the international pressure to recognise gay rights is considered a sign of the end times, and Ban Ki-moon, the UN and other international organisations are associated with the Antichrist and the Devil. Here, the debate about homosexuality becomes eschatologically enchanted through millennialist thought. Building on discussions about public religion and religion and politics in Africa, this article avoids popular explanations in terms of fundamentalist religion and African homophobia, but rather highlights the political significance of this discourse in a postcolonial African context.