0
Skip to Content
Home
About
The Issues
Blog
Contact
Troy Haley for District 20
DONATE
Home
About
The Issues
Blog
Contact
Troy Haley for District 20
DONATE
Home
About
The Issues
Blog
Contact
DONATE
Honor Tradition and Inclusion: Reject Renaming the USNS Harvey Milk
Troy haley 6/4/25 Troy haley 6/4/25

Honor Tradition and Inclusion: Reject Renaming the USNS Harvey Milk

Read More
From Survival to Solidarity:  Standing with the LGBTQ+ Community
Troy haley 5/27/25 Troy haley 5/27/25

From Survival to Solidarity:  Standing with the LGBTQ+ Community

A group of military veterans and family members gathered to celebrate the end of the U.S. military’s “don’t ask, don’t tell” policy at the War Memorial Veterans Building in San Francisco in 2011.

Read More
My Memorial Day Speech
Mikki Glass 5/26/25 Mikki Glass 5/26/25

My Memorial Day Speech

Read More
What Memorial Day Means to Me
Troy haley 5/23/25 Troy haley 5/23/25

What Memorial Day Means to Me

Read More
“Change” Without Knowledge and Purpose is Just Recklessness
Troy haley 5/22/25 Troy haley 5/22/25

“Change” Without Knowledge and Purpose is Just Recklessness

Read More
When you need EMS, even a few minutes extra wait time can be the difference between life and death.
Troy haley 5/13/25 Troy haley 5/13/25

When you need EMS, even a few minutes extra wait time can be the difference between life and death.

Read More
Access is Important, But Not Necessarily to the Waterfront
dani finkel 5/12/25 dani finkel 5/12/25

Access is Important, But Not Necessarily to the Waterfront

Read More

FEEL FREE TO REACH OUT: I want to understand what’s important to you.

info@troyhaleyfordistrict20.com