Islam, Evangelism and Communism – these ideologies are suffering each other around the world, are responsible for millions of deaths globally but are unconditionally...
In 1991, German magazine Stern revealed that only 7 percent of donations to the organization were used for charity. The rest was funneled into secret bank accounts or used to build more missions.