Designed by
Title
Tamil people occupy central Place Kelber #160257018
Description
Strasbourg, France - May 18, 2019: 10th commemoration of Tamil genocide supporters people occupy central Place Kelber square to protest against alleged human rights abuses by Sri Lankan government
This image is editorial