This just in from Richard Siegmeister of WNET:
Sita is airing this Saturday at 11 on New York’s Channel 13!
And just like the last time Sita aired on WNET, I’m out of the country (by October 3 I’ll be in Armenia). Hopefully they’ll air it again later, so I can enjoy a screening party in New York. Meanwhile, please tell your New York friends.