davidphiri

About David Phiri

David Phiri is a legal expert based in Geneva. He can be reached via email: [email protected]