News Home » World » Russian troops set to establish presence in Central America

Around the World

Russian troops set to establish presence in Central America

Randy Mancini 14 Jun 14

Last week, the Nicaraguan and Russian governments confirmed an agreement that would bring Russian forces closer to the US border. One America’s Chief White House Correspondent Chanel Rion has more from the White House.