Hundreds protest against new Catholic church in Indonesia

TCH has this story here.

Featured