THINGS TO KNOW: More than 300 laws take effect

CNHI File photo