Source: United States & Canada – South China Morning PostSergey Vladimirovich Cherkasov was detained in April last year by Dutch authorities for using fake identity papers. He worked at the ICC as a junior analyst. Cherkasov is currently in prison in Brazil on identity fraud charges.Read More