Egypt's population hits 103m people AD 2 years ago Egypt's population hits 103m people Enforced Disappearances: a police-state tool for wiping out opponents in Egypt