Al Khartum is the capital of Sudan which means?A. Head of ElephantB. Head of HorseC. Tall of LionD. Leg of CowLeave a ReplyCommentEnter your name or username to commentEnter your email address to commentEnter your website URL (optional)