Brazil’s Fair Shows the Latest in War Products from Around the World

Delegations from 65 countries some of them including Defense ministers were in Rio, Brazil, ...