Eliana Lopez, wife of San Francisco Sheriff Ross Mirkarimi, who found herself in the middle of a political controversy in 2012 amid allegations of domestic…
Eliana Lopez, wife of San Francisco Sheriff Ross Mirkarimi, who found herself in the middle of a political controversy in 2012 amid allegations of domestic…