No media source currently available
Protestors say momentum is building toward another mayoral election in Istanbul, Turkey.