A man was freed after new evidence challenged a life sentence in Broward County.
BROWARD
Man freed after new evidence challenges life sentence
A man was freed after new evidence challenged a life sentence in Broward County.
A man was freed after new evidence challenged a life sentence in Broward County.
A man was freed after new evidence challenged a life sentence in Broward County.