Christianity Faith Nation February 20, 20211 min read Editor 5 View all posts TPi – The Fight Of Your Life 16 Killed, Church Burned When Suspected Islamic Terrorists Attack Village in Africa’s DRC