DMC television channel report

 A report from DMC egyptian TV channel about industrial process in Badr cit, from Delta Co