I know Belize is a little behind the 21st century, but how did this one not get mentioned on a military forum?
I think the answer may be that, for a change, they are more pre-occupied with the reason and the crew rather than pampering to the over eager, nosey speculators. At least the 1st comments might be truthfully now as the Big Bulls**t Concocter (BBC) isn't spouting rubbish yet!