Tale of Three Protests

Three groups protested and counter-protested Rep. Tom Garrett's limited town hall gathering held on UVA grounds. While animated and vocal, the groups shared close spaced without incident.
March 31