Police in Childersburg, Alabama State in the United States arrested Michael Jennings, African-American pastor of the local Vision of Abundant Life church, for watering his neighbors’ flowers. According to the pastor, his neighbors had commissioned him for this mission during their holidays in the mountains in the north of the …
Read More »