"Belize is a haven for fugitives, I wonder why?"

Not any more, they've been busting crooks from the US left right and center for months now.

As to why in the past, English-speaking country with a good sized ex-pat population and relatively lenient immigration.