DW, that site is laughable. Unfortunately, some of the most effective anti-American propaganda is being issued right in our own Congress.
LOL, True, but so true.