Honey Bees Have Arrived

Harrods is a retailer in London that caters to international royalty and is owned by the sovereign wealth fund of Qatar. You can buy a 12.5 Kg gold bar ‘off the shelf’.  They are so exclusive that their new owner burned his royal warrants and banned the Duke of Edinburgh from the store. So . . . → Read More: Honey Bees Have Arrived