The police have recovered the body of a man found dead at sea off Xemxija.

The grim discovery was made at 5.15pm.

The police said the man was a 24-year-old from Rabat, who was reportedly freediving. TVM identified him as Simon Psaila.

The police are investigating the circumstances of the death and a magisterial inquiry has been appointed.

The tragedy is the second involving a free diver this month. Another diver was found dead after being reported missing off White Rocks on September 4.