Notorious gun dealer puts Kenyan bank on the spot for laundering money for Somalia guns

African Banking Corporation (ABC), has come under fire for a massive breach of anti-money laundering regulations.…