Home - Embassy of the Russian Federation in the Republic ...
Embassy of the Russian Federation in the Republic of Sudan / Home / Russia Khartoum Khartoum, Today Khartoum, Today Khartoum, Today The Embassy of the Russian Federation . The Embassy of the Russian Federation in Khartoum. Address: Khartoum, P.O. box 1161, Amarat St.5, Block 10A Phone: +249 183 48 09 97