Iran has opened registration for candidates who want to run in the June 28 presidential election. All candidates must be approved by Iran's 12-member Guardian Council.
A chilling newly released photo shows Austin mass shooter Ndiaga Diagne toting a rifle and wearing a hooded sweatshirt emblazoned with “Property of......