Finally after months of petitions and court hearings, ICC prosecutor Fatou Bensouda has dropped the charges leveled against...