Protecting the Senate Democratic Majority as Chair of @VASenateDems. Representing SD-23 in Hampton Roads. Teaching Political Science at @_HamptonU.

Hampton, Virginia
Joined November 2010
Early voting has started. Let your voices be heard.
4
2
1
14
595
Make a plan and vote early
1
5
214
Comment of the day at CBCF legislative conference from Symone Sabders Townsend: “System is broke. Humpty Dumpty was not put back together. That egg is broken. How do we get a new egg?”
4
211
19th Annual Labor Day brunch—Hampton
1
8
358
So voting by mail is okay for Trump, but no one else? Did I get that right six of you on SCOTUS?
2
1
13
387
Virginia State University administrators, faculty, staff and students:🙏🏾🙏🏾
7
2
1
18
1,730
Congratulations to Justin Pearson on winning the Democratic primary in TN 9th. Beat the Trump redistricting shenanigans.
25
8
2
33
1,552
There is nothing worse than people who take, or give credit to others, for work you have been involved in before they even came on the scene.
13
3
5
35
15,193
Today marks the 61st anniversary of the Voting Rights Act. A mere 61 years, yet here we are in 2026 fighting voter suppression from every corner. This is why I am “woke.” I will continue to fight against the forces of autocracy that try to render us silent. #goodnecessarytrouble
19
12
29
1,016
For those who find being woke a problem:
29
8
3
49
2,408
Fair share means that individuals and corporations are to pay taxes proportionate to their wealth or income. $600 million dollars (capped) from the trillion dollar data center industry is no where near “fair share.” Eliminating the sales and use tax and imposing environmental protections is a start to data centers paying their fair share.
8
13
6
38
3,766
The invasion of privacy by Trump’s DOJ is sickening. 250 years of independence, a fight based on “life, liberty, and the pursuit of happiness” is meaningless to them. And what’s Heghseth’s obsession with men’s testosterone??? All perverts and sycophants. We the people will have the last word.
13
5
3
12
1,053
Read this from a passage on a civil rights activist: When we see injustice in our own time — and it costs something to say so — which side of the line are we standing on? In these days and times, many are so taken with titles and self interest that they have forgotten (or ignore) those on whose shoulders they stand, and who fought to get them a seat at the table. I choose to remember, honor and keep fighting for justice. .
1
8
441
Newport News City Council passed collective bargaining, 7-0! On the right side with working men, women and families.
17
15
4
43
3,800
To all my family and friends, Happy
3
225