To my knowledge, Bermuda Post is not a real journalistic organization in Bermuda (the major paper is the Royal Gazette). Instead, checking their about page reveals:
'BermudaPost is a non-profit, private and self-funded, commonly-created News and info-sharing platform that enables everybody to share valuable content such as local and global news updates.'
Besides two suspiciously barebones property listings, there are no references to Bermuda.