Staff Reporter

Staff Reporter

Articles by this author
South Africa accuses Israel of genocide at International Court of Justice
World
South Africa takes Israel to the UN's top court on allegations of genocide
Five new magistrates take the oath of office
Court & Police
President George Vella reminds new magistrates they are taking another step forward in strengthening the Rule of Law in Malta