Protest in Istanbul against recent dog law

Streamed on:
3.91K

Protest in Istanbul against recent dog law

Loading 18 comments...