Togolese forces clash with protesters

2017-10-18 1

Togolese forces clash with protesters