It is not legal for them to televise mil courts

Wrong.

https://schiff.house.gov/news/press-releases/house-passes-schiff-amendment-to-broadcast-guantanamo-bay-proceedings