There appears to be a small (hopefully temporary) problem with a bug that has found its way to 'China in Africa.' Should you, upon attempting to view this blog, instead see some adware, I apologize. Hopefully all will be solved soon.
Update: It's solved! Here's to being bug-free going forward.