Question: what channel is whyy philadelphia?
Answer: WHYY-TV, virtual channel 12 (VHF digital channel 13), is a Public Broadcasting Service (PBS) member television station serving Philadelphia, Pennsylvania, United States that is licensed to Wilmington, Delaware. Owned by WHYY, Inc., it is sister to National Public Radio (NPR) member station WHYY-FM (90.9).