Chongqing mayor resigns January 9, 2017 By Northwest Asian Weekly The mayor of Chongqing, Seattle’s sister city in China, resigned on Dec. 30, during the last session of 2016 of the Chongqing Municipal People’s Congress Standing Committee. According to People’s […]