Press Releases

The white flag scheme saga

The white flag scheme saga

Without getting into the merits of whether the white flag scheme was a fraud or not, FoE Malta believes that...

Read More