Police arrest protestors who demonstrated against the Finance Bill 2024 along Kenyatta Avenue, Nairobi.