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