Two Georgia Teens Arrested After Police Find Homemade Bomb

October 28, 2017 Deplorable Kel 0

According to reports, two Georgia teenagers have been arrested after police found a homemade bomb. Alfred Dupree and Victoria McCurley are accused of planning a bombing […]