Mohamed Shalaby
Press TV, Cairo
Amidst widespread public criticism, Egypt's parliament has approved a treaty ceding sovereignty over two strategic Red Sea islands to Saudi Arabia. The treaty now only awaits ratification by Egypt's President.
Press TV's Mohamed Shalaby reports from Cairo.