Al-Baghdadia TV
Al-Baghdadia TV is an independent Iraqi-owned Arabic-language satellite channel based in Cairo , Egypt . 
<triplet> Al-Baghdadia TV <subj> Cairo, Egypt <obj> headquarters location <triplet> Arabic <subj> Iraq <obj> country