UPDATE: the police are now popping new canisters of tear gas and the protestors are KNEELING ON THE GROUND WITH THEIR HANDS UP. The line of police are advancing rapidly amongst the crowd and they have set off a PAINFUL high pitched noises and THEY HAVE JUST FIRED RUBBER BULLETS AND SMOKE GRENADES INTO THE NEIGHBORHOODS AND INTO THE CROWD AND EVERYBODY IS RUNNING PLEASE SHARE THIS LINK