Claim: WGBH-TV is located in the capital of Vermont.
Verdict: NOT ENOUGH INFO