Protesters burn buses, cars and launch firecrackers