Designed by
Title
Tamil people occupy central Place Kelber #160257005
Description
Strasbourg, France - May 18, 2019: General Kleber statue and Tamil supporters people occupy square to protest against alleged human rights abuses genocide by Sri Lankan government
This image is editorial