Texas Officer Injured in Bicycle Accident Released from Hospital

Detective Alan Branch of the the Arlington (TX) Police Department was off duty and participating in group bicycle ride with petitioners of his Fort Worth church when a vehicle struck several riders in late August.

Please Login to Comment.