Best Photos Of The Week

Santo Domingo, Dominican Republic

Locals holding candles are gathering at the Independency Square during a protest called ‘The torch against corruption.’

Photo: Orlando Barria/EPA

<1 ... 1718 19 2021 ... 24>

Related Articles More from author

Leave A Reply

Your email address will not be published.