Sean Patrick Palmer, of Oklahoma, arrested after explosive device found last week near porch of Satanic Temple in Massachusetts An Oklahoma man was arrested ... Read more