The Peaceful Assembly Act, which bars street protests, does not violate the constitutional right of the people and those who engage in street protests can be charged, the High Court in Kuala Lumpur ruled today.