Jakob Kallenberger told reporters in Geneva the Red Cross has visited many detainees at the U.S. naval base at Guantanamo Bay in Cuba , in Afghanistan and in Iraq .