Tag: Nahum Francisco Valera Avila

News

Brothers Nahum Avila and Elvin Avila Arrested on Assault...

According to information from the Cumming Police Department and the Forsyth County Jail, brothers Nahum Francisco Valera Avila, 33,...