Heraldo de Madrid - Iran executes over 500 people in 2026: rights group