Del Rio Station Border Patrol agents apprehended two illegals from Syria on Nov. 23, and one from Lebanon on Nov. 26, near Del Rio. On Nov. 27, agents arrested one alien from Tajikistan near Eagle Pass.
The graphic video released by the wife of Chad Read on Monday has gone viral across social media. The main issue users are arguing over is whether the shooting was in self-defense or murder.