Hi. The programs were on the on demand section. -All TV shows. Then listed under the section documentaries.
They didn't list a tv channel just highlighted NOVA in the main information before the titles such as Is there life on Mars? Astrospies and Can we make it to Mars (I can actually see this title in My TV saying it expires in 11 days). Also Pioneers of TV expiring the same but with no indication of replacement.
Hope they are going to keep the NOVA programming on.
Thanks.