Award-winning film Luzzu to be released this week

Ever since the film Luzzu’s history-making debut and win at the Sundance Film Festival, it’s been making waves both on a local as well as international level. The even better news is that the film will be released in theatres in Malta on the 8th of September

Continue ReadingAward-winning film Luzzu to be released this week

Loggerhead turtles hatch overnight in Ramla l-Ħamra

At least 22 loggerhead turtles hatched from an unreported nest in Ramla l-Ħamra in Gozo this weekend. According to the Environment and Resources Authority (ERA), the nest was close to last year’s nests, which were found in the bay, but since it was undiscovered, no protection was provided and that in itself raised fears of a low outcome of hatchlings

Continue ReadingLoggerhead turtles hatch overnight in Ramla l-Ħamra