Police allege the suspects discarded the 18-year-old’s cellphone and clothing after his death at Lake Ray Hubbard.
Police allege the suspects discarded the 18-year-old’s cellphone and clothing after his death at Lake Ray Hubbard. US Police allege the suspects discarded the 18-year-old’s cellphone and clothing after his death at Lake Ray Hubbard.
Discover more from World Byte News
Subscribe to get the latest posts sent to your email.


