Chinese general kills himself after facing graft probe

Zhang-Yang.jpg

—File Photo