No reply from Switzerland on Keith Schembri’s financial holdings

By August 16, 2022