Tag: An Alabama megachurch will form its own police force after passage of controversial law – CNNPolitics