Leftists Spend Independence Day Protesting the Trump Administration in D.C.
A group of leftists protested the Trump administration in front of the White House, on Independence Day, expressing dissatisfaction with the war and with the President’s immigration policies.