‘Give me this microphone!’ Chaos as protesters take over police chief’s press conference July 24, 2026 by hani ADVERTISEMENT a bizarre turn.” ADVERTISEMENT ←PreviousNext→