Looks to me like NBC and Dem establishment work closely together. Theyre threatened by Tulsi antiwar views and opposition to Russiagate hoax
NBC is Comcast