Video: Police crack down on May Day demonstrators on main Istanbul road amid traffic

Video: Police crack down on May Day demonstrators on main Istanbul road amid traffic

ISTANBUL