Speed Round

El Sisi at the BRICS Summit

Did Egypt and Russia just finalize the Dabaa agreement? Egypt and Russia have reportedly finalized their agreement over the USD…

Something went wrong. Please refresh the page and/or try again.

Now Playing
Now Playing
00:00
00:00