I arrive in Karonga at around 11 PM. Ordinarily the weather is supposed to be cool at this ungodly hour. But not in Karonga. It's about 24 degrees Celsius, screams a strategically nearby night patrol… ...