33 teams participate in 6th Programming Competition

Check Also

Final stages of rehabilitating railway of Damascus International Fair