Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace The Intermediate People’s Court of Zhuhai in South China’s Guangdong Province carried out the execution of Fan Weiqiu on Monday in accordance with the execution order issued by the Supreme People’s Court.