Mentions

Thanks to Peter Lee, aka Chinahand, for pointing out that China’s flagship English language media, the Global Times, recently quoted Moon of Alabama: In an article published on the independent political blog site Moon of Alabama on May 27, the…