By Aaron Blumer
Jan
26
2009
Panel recommends Iraq be re-added to “worst violators of religious liberty” list.
China continues to raid house churches.
LRA torches church in Congo.
373 reads