'On March 9, Vazquez was arrested in Newport News, Virginia on a charge of abduction by force, intimidation, or deception.'
ahem -
Virginia let him loose to go on and kill the Americans that Americans couldn't be bothered to kill....
17 posted on
09/25/2018 4:34:33 PM PDT by
bitt
(We know not what course others may take, but as for me, Give me Liberty, or Give me Death!)