NEWS
Florida man in ‘Mother of Satan’ explosives case re-arrested
A man arrested years ago on charges of possessing powerful explosives, known as “Mother of Satan” chemicals, at his Florida home has been re-arrested in Volusia County.
A man arrested years ago on charges of possessing powerful explosives, known as “Mother of Satan” chemicals, at his Florida home has been re-arrested in Volusia County.