A High Court in Kenya has ruled in favour of a petition demanding a halt to the use of potentially deadly weaponry by police. Hundreds gathered…