Courts sentenced more than 480 people to death in 2024, and 344 in 2025 up from 122 in 2023, according to the report compiled ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results