When the Twitter (https://twitter.com/sinisterdesign) says "Working on the Trial scene", what is that referring to?
the scene where you and Griffin rescue your parents?
mayhaps it was supposed to be "execution"...
However, this was not worth starting a thread over. Just ask a question like this in an existing forum.
It isn't in the game yet--you'll just have to use your imagination for now. :)
Well I imagine, Duvalier will be held on trail by the divinity of Yawah.