Iran alone is responsible for nearly 80% of global executions in 2025, the report | Today’s news ByTech Word News May 20, 2026