Egypt's government swore in 10 new ministers on Sunday in a Cabinet shake-up aimed at improving the government's handling of the country's struggling economy.

The top posts that changed hands were the ministers of interior, which handles the police, and finance. Also included in the shuffle are the ministries of civil aviation, communication and information technology, environment and electricity. A new minister for legal and parliamentary affairs was named after the former had resigned. (AP)