“Who you gonna believe, me or your lying eyes?”
Very similar things have come up before from these kenya clowns. There sure seems a likihood that this was just another “scare whitey” fake leak just to poke us in the eye.
Now that they’ve been called out on it, they have to fess up to it being a mis-understanding.