Is China’s Termination of Term Limits A Threat to Democracy? by Isabella Guerra @ the University of California, Los Angeles
This past Sunday China’s National People’s Congress voted in an overwhelmingly majority to abolish its presidential term limits, allowing China’s...