Blogs in May 2020

The Last Executioner 8th May 2020

Chavoret Jaruboon was personally responsible for executing 55 prison inmates in Thailand’s infamous prisons. As a boy, he wanted to be a teacher like his father, but his life changed when he chose one of the hardest jobs in...

Read More