State Dept. puts visa restrictions on several Nicaragua officials
State Dept. puts visa restrictions on several Nicaraguan officials By Ray Downs UPI 7 June Anti-riot agents prevent the passage of protesters demanding justice for young demonstrators killed in Managua, Nicaragua, on...