Zhang Xun (Tang Dynasty)
Zhang Xun (simplified Chinese: 张巡; traditional Chinese: 張巡; pinyin: Zhāng Xún) (709 – November 24, 757) was a general of the Chinese Tang Dynasty. He was known for defending Yongqiu and Suiyang during the An Shi Rebellion against the rebel armies of Yan, and thus, his supporters asserted, he blocked Yan forces from attacking and capturing the fertile Tang territory south of the Huai River. However, he was severely criticized by some contemporaries and some later historians as lacking humanity due to his encouragement of cannibalism during the Battle of Suiyang. Other historians praised him for his great faithfulness to Tang.
Read more about Zhang Xun (Tang Dynasty): Background, Historical Views