WATCH: This is why Andy Harris is losing ground.
He showed his true colors, and that debate led to a groundswell of small donors from all over the country helping fund our grassroots campaign.
I'm Dan Schwartz, and I'm running to replace him.
Bluesky
WATCH: This is why Andy Harris is losing ground.
He showed his true colors, and that debate led to a groundswell of small donors from all over the country helping fund our grassroots campaign.
I'm Dan Schwartz, and I'm running to replace him.
Keep Dan Schwartz on your Home Screen, and hear news first with notifications.