Public Opinion of Recent "Town Hall" Protests