Frontpage

Christians worshipping in a destroyed Church building in Niger Republic.