What's up in Belize?
Would anyone care to summarize why everyone is so optimistic about Belize? I don't even go to ICRAP anymore, but understand there is an air of gconfidence about what is going on there.
Thanks... BB