China has offered 300 000 free Covid vaccine doses to South Africa’s military as part of Beijing’s soft-power push for global influence. The military deny knowledge of the offer, but their own documents reveal recent discussions among high-ranking officials.