Reads like a novel. But then again, having been there quite a lot, it doesn't surprise me anymore. "ziz iz africa"
It would explain why there was a terror alert in South Africa several weeks ago. Even the US embassy there was evacuated a few times.