Look for reviews on local lawyers online. Finding a lawyer that you can trust and respect can be very difficult, so any advice that you can get can be very helpful. Make sure the reviews you consider are on an independent site and take all comments with a grain of salt. The goal is to find the general consensus. https://www.uslegalization.com/sudan/">Sudan legalization
A general practitioner is not always your best option. You might have a good lawyer you trust, but do not hesitate to hire a specialized lawyer if you need help with an issue your lawyer has no experience with. Do not hesitate to ask your usual lawyer for a referral. https://www.uslegalization.com/sudan/">Sudan embassy legalization