Don't have Telegram yet? Try it now!
https://stmaartennews.blog/2011/04/19/theyre-saying-someone-turned-themselves-in-to-the-police-dept-but-unconfirmed/
UPDATED: THEY'RE SAYING SOMEONE TURNED THEMSELVES IN TO THE POLICE DEPT. BUT UNCONFIRMED