If I recall correctly, I read on another thread (or this one, earlier) that GE is one of NBC's national sponsors. I don't have contact information to pass out.
I did call the Marines and NBC's complaint line. If you find a sponsor list, would you ping me to it, and I'll get active on it.
Thanks--
Judy
Not confirmed but I saw on another thread that ABC reported that this video is being shown on Al Jazeera. Happy Sites?
NBC made a BIG mistake.