At least three Armenian soldiers were killed in clashes with troops from Azerbaijan on Thursday near the breakaway region of Nagorno-Karabakh, but the two sides gave conflicting accounts about who was to blame. Nagorno-Karabakh is inside Azerbaijan but is controlled by its majority ethnic Armenian population. The two neighbors fought a war over it in the 1990s. Defense officials in Nagorno-Karabakh said three Armenian soldiers were killed in an attack by Azerbaijani commandos. Azerbaijan accused separatists of setting off the clash and said 20 Armenian soldiers were killed or wounded.