Posts tagged ‘53% disapprove’

If only incompetence was the sole problem with this Chinese sock puppet…