At the Television Critics Association Winter Press Tour, National Geographic announced a brand new documentary series, that is currently just going by the working title of “Katrina”, which will be released in 2025, to tie in with the 20th Anniversary of the event. From Lightbox, the Oscar and Emmy-winning producers behind “LA92”, this five-part premium […]