Protesters and police clashed within the streets of Lima on Wednesday (January 18) throughout protests demanding the resignation of Peruvian President Dina Boluarte.
Protesters and police clashed within the streets of Lima on Wednesday (January 18) throughout protests demanding the resignation of Peruvian President Dina Boluarte.