I think he is about to explode at any moment. Did the black panthers train this guy to attempt to infiltrate the Republican party? I think he's in the Looney Bin Party.
I'm not sure where he gets his views but he's not American at all.
Want DP delivered to your inbox daily? Subscribe here: