Piccadilly, London Thursday, July 30, 2026

Iranian freedom-seekers raised a banner reading "No to executions in Iran" and called for an end to executions.