See more
…rticular, it nails the lies about an alleged billion dollar fund, secretively located in the Cayman Islands, which 1MDB had claimed contained its ‘profits’ from the PetroSaudi venture.