Eeesh

Views

Photo of alleged CIA agent arrested by the Russians pinned down on the ground.

ABOUT THE AUTHOR

Josh Marshall is editor and publisher of TalkingPointsMemo.com.
LIKE US ON FACEBOOK