Egypt is losing the battle for the Red Sea as Israel's recognition of Somaaliland proves a diplomatic coup that puts Cairo in the shade. Opinion.

Read more