I think this belongs in the politics forum with all of the other anti-American propaganda thatâ??s what I think.