AFP

Residents in Istanbul react to ruling party's sweeping poll win

show full description
 
 
Residents in Istanbul react to ruling party's sweeping poll win | NewsLook