premiumtimesng.com
Swiss authorities block bank accounts linked to Malabu Oil scam - Premium Times Nigeria
Three bank accounts in Lugano, Basel and Geneva were blocked, according to media reports.