Protesters throw smoke grenades at police who respond with tear gas in Budapest as thousands of people rally against a new "slave law" passed by the government of conservative Prime Minister Viktor Orban.