Displaying results 1 - 1 of 1
Taimoor Raza is imprisoned and sentenced to death for blasphemy.
In April 2016, authorities arrested Raza after he was accused of insulting the Prophet Muhammad, his wives, and other…