İctimai Television (meaning “Public Television” in Azerbaijani language) was launched in 2005. Based in the capital city of Baku, the station is known in the
İctimai Television (meaning “Public Television” in Azerbaijani language) was launched in 2005. Based in the capital city of Baku, the station is known in the