'There it is'! TPM's Josh Marshall compares Russian separatists to Tea Partyers

Posted at 11:07 am on July 18, 2014 by Sarah D.