Ken Mascara has
been the sheriff
of St. Lucie
County in Florida
for the past 20
years. He has seen
funding for mental
health facilities
plummet, and a
(more)
Ken Mascara has been the sheriff of St. Lucie County in Florida for the past 20 years. He has seen funding for mental health facilities plummet, and as a res...