Cursor.fetch()
revient immédiatement avec les données actuellement disponibles. Si aucune donnée n'est disponible sur le client au moment de l'appel, il ne renvoie rien.
C'est une source réactive, essayez donc de l'appeler dans Tracker.autorun
et il sera recalculé lorsque la source réactive changera.
Tracker.autorun(function () {
console.log(newColl.find().fetch());
});