Bin Omran is near the Radio and TV Complex where the old US Embassy used to be.