

China’s Supreme People’s Court confirmed that three men convicted of sexually abusing children were executed after the country’s highest court upheld their death sentences.
Views on Ireland's Hidden Controversial Issues


China’s Supreme People’s Court confirmed that three men convicted of sexually abusing children were executed after the country’s highest court upheld their death sentences.