World Police Force
If you doubt whether the United States is the world’s policing force, here’s something that may change your mind. The Christian Science Monitor reports that last week Congress was asked to give the go-ahead to double United States troop strength in Columbia. That’s right. Columbia. Home of Juan... Sign in to see full entry.