US President Barack Obama is to give a much-anticipated speech in Cairo, on the second leg of his tour of the Middle East and Europe.
The American president will deliver an address which is expected to focus on improving US-Middle East relations.
Christian Fraser reports from Cairo.
Bookmark with:
What are these?
E-mail this to a friend