AlQa'dah 18, 1436, September 02, 2015, SPA -- Nepalese police on Tuesday shot and killed at least five demonstrators during protests against a new constitutions that will divide Nepal into federal districts, according to UPI.
The BBC quoted police (...)