Malta loses points for political rights and civil liberties in Freedom House report
Malta has come under criticism for the “inefficiency” of

Our Awards and Media Partners

Award logo Award logo Award logo Award logo