I have no idea; not my field. I do doubt that the paper was withdrawn purely for political reasons; while it may have *examined* for political reasons, I assume the withdrawal was for scientific flaws. If the other papers you mention have similar flaws, I assume they will soon be withdrawn based on attention being brought to those flaws by people who are unhappy with the current withdrawal. We'll see if they survive that scrutiny.