That article is suspect to me. I have never heard of that town. It is not 20 miles east, south, west or north of Birmingham.
Perhaps a false flag? Maybe someone having fun?