Rallies held for and against President's policies

Published: 3:41 PM PDT June 4, 2017