Princess Bajrakitiyabha Mahidol was 47 years old: she had been hospitalized since 2022 after fainting while training army dogs. She fought for the rights of female prisoners and their children, in addition to promoting reforms and winning the affection of the Thai population.