Off-duty FBI agent fatally shoots person during fight at crowded D.C. train station, police say
An off-duty FBI agent fatally shot a person following an altercation inside a bustling Washington D.C. train station Wednesday evening, police said.
An off-duty FBI agent fatally shot a person following an altercation inside a bustling Washington D.C. train station Wednesday evening, police said.
Read More
0 comments