WorldView: Two Taliban leaders clash over Haiti assassination probe

WorldView: Two Taliban leaders clash over Haiti assassination probe

. BBC News reports that two Taliban leaders disagreed about who was responsible for the group’s success in Afghanistan. They also debated how power is divided. A new Haitian chief… Read more