The body of Francis De Leon has been found.
Confirmation of this comes from the Trinidad and Tobago Police Service.
In a media release Friday, the TTPS said a relative reported to the Biche Police Station that his body was found at the Tamboulath River at 9.30 am on Thursday.
FRANCIS, 69, of Bagrati Trace, Martin Salazar Road, Biche, was reported missing on Saturday 13th November, 2021.
COMMENTS