Hace algún tiempo se informó que Shen Guofang fue arrestado. Proviene de una familia de trabajadores comunes en la ciudad de Changshu, provincia de Jiangsu. Es el editor en jefe de la editorial "World Knowledge". Se ha desempeñado como portavoz del Ministerio de Relaciones Exteriores, Embajador Permanente de China ante las Naciones Unidas y Asistente del Ministro del Ministerio de Relaciones Exteriores.
El 26 de diciembre de 2005, Tang Jiaxuan anunció en la reunión ampliada del partido en el Ministerio de Asuntos Exteriores que el Ministro Adjunto de Asuntos Exteriores, Shen Guofang, sería destituido de su cargo y transferido a World Knowledge Publishing House como editor jefe. . La carrera oficial de Shen Guofang tuvo un final abrupto. Se dice que tuvo una relación extramatrimonial con un familiar del ejército. Recientemente, hay rumores de que Shen Guofang fue arrestado porque fue sobornado por una organización de espías extranjera mientras estudiaba. Sin embargo, varias señales indican que este no es el caso.