Armenia has declared martial law and total military mobilization following clashes with Azerbaijan over the Nagorno-Karabakh region, Armenian Prime Minister Nikol Pashinyan said on Sunday.