Students of Indian School Al Ghubra in Muscat win laurels in the global round of the World Scholar’s Cup, held at The Hague in the Netherlands.