What television channel covers hearings staged in the Montana State Capitol where the Montana State Legislature is located? 
Montana State Capitol:  It houses the Montana State Legislature and is located in the state capital of Helena at 1301 East Sixth Avenue.
i don't know