This is Shi Jiangiao, a Chinese assassin who lived in China during the Warlord Era (1916-1928).
Shi came from a family of humble beginnings as her grandfather was a simple farmer and tofu seller. However, that all changed when her father and uncle became decorated soldiers, rising through the ranks in the Chinese military. This helped raise the social status of her family.
In 1925, when Shi was only 19 years old, her father led a brigade of soldiers to capture Guzhen, Shandong, when he became surrounded by a warlord named Sun Chuanfang. Sun decapitated her father and had his head mounted on a pike and put on display at a local train station.
Two years later, Sun was disposed of by the Kuomintang (aka Chinese Nationalist Party) who wanted to reunify China, which had become fragmented after the 1911 Revolution, which overthrew China's last imperial dynasty, the Qing. Sun peacefully retired from his life as a warlord and founded a Buddhist society.
Meanwhile, Shi spent her 20s tracking down Sun who had disappeared without a trace. In 1935, ten years after her father's death, Shi managed to track Sun down in Tianjin, a major port city close to Beijing. (If you recall, Tianjin was the city that had that major explosion in 2015.)
Shi entered the Buddhist temple and found Sun kneeling in front of the altar. She approached him from behind and shot him several times with a pistol. She did not attempt to flee the scene of the crime but began distributing pamphlets explaining her actions.
Her case drew significant coverage and reached the Nanjing Supreme Court. In the eyes of the law, she was guilty. However, Confucian morality stipulates that one must avenge their parents. Ultimately, the Nationalist government decided to pardon her on the grounds that the assassination was justified because it was an act of filial piety. It also helped her case that the man she had assassinated was guilty of trafficking opium, suppressing strikes by factory workers in Shanghai, and collaborating with the Japanese.