Disturbing cellphone footage leads to an arrest of a Texas father that police say was involved in the death of his 4-year-old son. San Antonio Police arrested 28-year-old Brandon Cervera on Thursday in connection to the death of his son Benjamin. According to the arrest affidavit obtained by KSAT news, police obtained cell phone footage […]Read More
Drop Us a Message
For other inquiries regarding itsonsitetv.com, please send us a message below.