True Peace for the Island of Shikoku
For more than 1,200 years, people have flocked to Shikoku, Japan, for a “spiritual journey.” It’s well-known pilgrimage that stops in 88 Buddhist temples and spans roughly 870 miles of the island. On May 4–5, Will Graham will be sharing the only source of true peace, Jesus Christ, with residents on Japan’s fourth largest island. …