Britain is considering mandating the use of chemical castration for sex offenders under an overhaul of the justice system aimed at freeing up more space in its overcrowded prisons. One of the first acts of the Labour government in July was to announce plans to release more prisoners early to tackle a crisis of overcrowding […]
Chinas trade surplus hits record $1.2tn in 2025
...
Read moreDetails

