Protesters march for universal health care