Michelle Morales Torres

Author
Michelle is a reporter based in the San Francisco Bay area covering Northern California related stories.

LATEST