Rachel Hundley
Who is Rachel Hundley? Rachel Hundley is the Mayor of Sonoma City, California. Rachel Hundley announced her resignation as mayor of the city. She soon received an email with a link. It implies that she is unwilling to accept responsibility….