Anjouan Island Exposes Offshore Gambling Scheme Tied to UK Investors An African island battles an illegal offshore gambling network connected to London property investors. Discover the deta... 20 Oct 2026