Algeria Far-Right Turkish Leader Freed from Prison in Shocking Turn of Eventsby Atticus Reed July 5, 2025