Russia comments on possibility of sending troops to Latin America — RT Russia & Former Soviet Union
The remarks come after Putin agreed to extend navy cooperation with Nicaragua, Cuba, and Venezuela Russian troopers might be despatched to Nicaragua ...