Azerbaijan has a total of 47 television channels , of which 4 are public television channels and 43 are private television channels of which 12 are national television channels and 31 regional television channels .
Azerbaijan has a total of 47 television channels . Four of them are public and 43 are private .