US approves $95 Billion Foreign Aid, Reaction by Americas

Loading comments...