En Notas

Russia inaugurates a new scientific station in Antarctica