Tag Archives: Angel Echevarria

Department of Harassment

Last month, Angel Echevarria, an off-duty Department of Homeland Security official, was arrested in Florida for pulling his gun and shooting a car that allegedly cut him off on the highway. According to police, Echevarria had absolutely no legal authority to do this. The episode was a classic “road rage” incident, and Echevarria is lucky he didn’t harm any of the passengers in the car, which included a 2-year-old child...

Continue to the original source »

Read More »