US Senator John McCain has arrived in Cairo for a three-day visit to meet with Egyptian President Mohamed Morsi and other Egyptian officials. McCain is scheduled to hold talks with Essam Al-Haddad, the president's assistant for foreign affairs, along with a number of opposition figures and parliament members. Talks will primarily focus on Egypt's transition to democracy as well as current developments in the region, namely the ongoing crisis in Syria and the Palestinian issue.