i'm not sure of a tv channel but you can watch it subbed at animeseason.com along with a big selection of other anime. worth a check its the only place i watch anime now :)
Chat with our AI personalities
At vizanime.com new Naruto Shippuden episodes come out every Thursday.
a new episode comes out on either Thursday or Friday
Every week.
As of December 20, 2009 there are 139 episodes and there are more to come!
episode 517