Hong Kong's legislature on Tuesday unanimously passed a new national security law with tough penalties, including life imprisonment for treason and insurrection.

"Today is a historic moment for Hong Kong," said city leader John Lee, who added that the law punishing five major crimes would come into effect on March 23.