An animated display of soldiers. executing condemned criminals at the Revelation Tourist Palazzo

This  reminds us of “The Anini Saga” and the Public execution of the condemned robbers that held the Nation, Nigeria under siege in the 80’s