Armenia and Azerbaijan have been accusing each other of violating their cessation of fire agreement by shelling each other's military positions in their border area.

Azerbaijan's Defense Ministry said May 8 that Armenian forces violated the cease-fire more than 120 times over the past 24 hours, targeting Azerbaijani positions with grenade launchers, machine guns, and mortar fire.

The ministry said Armenian troops shelled Azerbaijani positions from settlements along the state border between the two countries and in areas adjacent to Nagorno-Karabakh.

"In the early hours of May 8, the Azerbaijani side continued opening random fire using various sniper weapons and firearms in the direction of positions of the Armenian army in the northeastern part of Armenia's state border," the ministry said in a statement.

Similar statements were issued by both sides on April 7.

The mutual charges come as a cessation of fire agreement reached by the two sides on April 5 has largely held.

In early April, Nagorno-Karabakh saw its worst violence since a shaky cease-fire was reached in 1994 that effectively froze the conflict between Azerbaijan and Armenian-backed separatists in the breakaway region.