WARNING: Graphic content warning
Workers at a Northland freezing works have been left traumatised after an elderly co-worker was fatally pierced by his wor
Sealand, an offshore platform off England's coast, is the world's smallest state. It has just one permanent resident and its own royal family.
ALBAWABA Nestled in the North Sea, approximately 12 kilometers off the coast of Suffolk, England, lies a tiny self-proclaimed principality known as Seal