The Law Society of Kenya has condemned the excessive use of force by police and vandalism witnessed during the 17th…