Germany president in Sudan after 30 years