Georgia explosion: 2 men arrested for allegedly setting off large blast in dispute, police say

Georgia explosion: 2 men arrested for allegedly setting off large blast in dispute, police say

Two men have been arrested in connection to a large explosion that rocked a neighborhood in Georgia this month, authorities said Friday.

Leave a Reply