Suspected 'Sorcerers' Arrested for Attempting to 'Bewitch' Zambia's President

Two men have been arrested in Zambia, accused of being “witches” who were tasked with trying to cast a spell on the president. Police said they arrested Justin Mabulese Kandunde and Leonard Phiri in the capital Lusaka. “Their alleged mission…