Colombia is one of the largest recipients of US aid in the world ($2 billion in military and police aid, third behind Israel and Egypt; $1 billion in economic and social aid; plus $1 billion in arms sales over the last six years). But it’s not really on the radar in the United States. I...
Read More