These majority of the 470 million people are in the service of the same people , who have done horrible things to their own ancestors and reduced them to slaves. Slavery has taken its toll on them. ISLAM and TOLERANCE , the whole world knows these are opposite words