70 Percent of Humanity Lives in Countries with High Religious Restrictions – 70 Percent of the Worst Countries are OIC Nations
Communist and OIC nations are majority of those nations denying human religious freedom in the world Pew Global Poll: “nearly 70 percent of the world’s…