Military pact won’t allow US to invade Venezuela: Santos

by Ashley Hamer November 10, 2009