macnzmark.wordpress.com
The Apocalypticon ~ Chinese totalitarianism, animal antics, sunscreen, Molotov’d troll, Chernobyl power, oyster shells, mattock
Interpol President Meng Hongwei has resigned after being detained by Chinese authorities who accuse him of corruption. The shocking turnabout comes days after Meng’s wife said the career poli…