Is CNN still broadcast in airports complete with a hostage audience?
Yes.
No. Looks like nwrep doesn't fly commercial.
"The network discontinued operations on March 31, 2021."
Maybe not in some airports. The dirty little secret was that CNN paid airports a fee to broadcast their crap. When CNN stopped paying, airports dropped their channel.