Juliet Ibrahim has washed all dirty clothes of Africa in the full glare of the public and she sure got a lot of people angered with...