The last reported sighting of American missionary John Allen Chau was Nov. 17. Fishermen off the coast of India’s North Sentinel island spotted what they thought was his lifeless body being dragged …
© 2023 Christian News Journal | All Rights Reserved | Privacy Policy | Developed by CI Design, LLC