Gun-Wielding Guatemalan Under Deportation Order Killed in Standoff With Police in Georgia

Deadly incident unfolded just hours after another Guatemalan illegal was arrested for killing an American woman while fleeing from ICE in Savannah, Georgia

You May Also Like

More From Author