Aug 21, 2023 zambia Suspected thief dies minutes after stealing a motor vehicle of a Pastor in Zambia ONE of two armed criminals has faced the instant wrath of God when he.. Read more