CCTV-7 is a Chinese free-to-air television channel owned by China Central Television. The channel primarily carries programming devoted to the People's Liberation Army. Prior to 1 August 2019, the channel also carried agriculture-related programmes. Read More