Human rights advocates say due process is not being recognized and these executions are “open murder”. Veuer’s Tony Spitz has the details.
Quickly and easily download Instagram videos with our free tool.