No media source currently available
Dramatic scenes on the streets of Santiago, Chile May 27, 2022, with students and riot police facing off in a protest to demand more resources for education. (Reuters)