No media source currently available
The Egyptian army announces the launch of a major operation in the Nile Delta and the northern Sinai Peninsula