Adel el Mahrouky

CGTN Africa 13 Mar 2020 15:01 CET

Egypt hit by deadly storms