Boca Grad Shane Todd: Suicide Or Murder Abroad?
BOCA RATON, FL (BocaNewsNow.com) — A White House petition has been started asking for official help in determining whether 1998 Boca Raton High grad Shane Todd was killed as a result of a high tech project he was completing in Singapore, or if he actually killed himself as local officials there say. Friends and family […]
Continue Reading