Shahram Sharghi, Ali Reza Aghaei and Pezhman Azizi
On April 27, the State of Texas will carry out the death sentence on Melissa Lucio.
In 2024
2000 to present