Events this weekend in Saint John, Malta