In Cairo, dozens of police officers from the Old Cairo Police Directorate blocked off Salah Salem Street, a major thoroughfare leading to Cairo International Airport, early on Tuesday, bringing traffic flow to a complete halt.
In Cairo, dozens of police officers from the Old Cairo Police Directorate blocked off Salah Salem Street, a major thoroughfare leading to Cairo International Airport, early on Tuesday, bringing traffic flow to a complete halt.