At least some bad guys are going down in flames

At Cheat-Seeking Missiles we get the good news that a really, really bad guy in Uganda has departed this earth. One down, thousands (or millions) to go.