Westboro Baptist Church attacked on multiple fronts