TOKYO – A large white and blue truck pulls up outside a stadium in central Japan and slowly expands into a place of worship. Welcome to the Mobile Mosque. As Japan prepares to host visitors from aroun…
( read original story …)
The Japan News
TOKYO – A large white and blue truck pulls up outside a stadium in central Japan and slowly expands into a place of worship. Welcome to the Mobile Mosque. As Japan prepares to host visitors from aroun…
( read original story …)