International Institute for Religious Freedom (Cape Town Bureau)
Edgemead, Cape Town, Western Cape, ZA
The "International Institute for Religious Freedom" (IIRF) is a network of professors, researchers, academics and specialists from all continents, ... see more.