July 1st marks the 90th anniversary of the Communist Party of China (CCP or CPC) founded by Mao Zedong and other forerunners in Shanghai. Celebrations and galas were abound in multiple cities and regions to commemorate the event-date. Beijing in particular saw to bright festivals and cultural displays that focused on the “golden” days of Mao Zedong. In the...

Today, the United Nations supported Cambodia Tribunal determined the verdict for a former Khmer Rouge officer involved in a genocide during the 1970′s. Kaing Guek Eav (67 years old), or ‘Comrade Duch’ is the first major, former Khmer Rouge leader found to be guilty of “crimes against humanity”. Duch was charged with inhumane acts like...