Troops fired at rock-throwing demonstrators in the disputed southern territory of Nagorno-Karabakh, the official Tass news agency reported. Two civilians and seven soldiers and police were injured, it said. Tass said the incident occurred in Stepanakert, capital of the mainly Armenian enclave inside Azerbaijan. It said about 1,000 people gathered outside a military office to demand the release of two Armenians detained for addressing a rally earlier in the week. Emergency regulations forbid mass demonstrations.