So there’s new Facebook video from The Free Thought Project that has gotten more than three million views (and growing) since Saturday. Apparently, this outlet is suddenly “discovering” that Pablo Escobar did business with the CIA.
We appreciate the Free Thought Project from getting some attention (FYI: Webb died in 2004, not 2004), but pretty much anyone who has been following Latin American politics for years has been saying the same thing.
Will people finally wake up about this?