Iran Executes Over 500 People in 2026, Including Protestors: Rights Group | HyperFast