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.
1
2
1
14
484
Make a plan and vote early
1
5
162
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
184
19th Annual Labor Day brunch—Hampton
1
8
336
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
377
Virginia State University administrators, faculty, staff and students:🙏🏾🙏🏾
7
2
1
18
1,720
Congratulations to Justin Pearson on winning the Democratic primary in TN 9th. Beat the Trump redistricting shenanigans.
25
8
2
33
1,543
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,173
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,008
For those who find being woke a problem:
28
8
3
49
2,361
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,760
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,049
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
437
Newport News City Council passed collective bargaining, 7-0! On the right side with working men, women and families.
17
15
4
43
3,796
To all my family and friends, Happy
3
222