Do you think you can find Latvia on a map? Do you know anything about the country? I was underinformed about Latvia and had no awareness of its aviation capabilities. Hint: Latvia is east of Sweden, well north among the Eastern European...