thedebateinitiative.com
Japan’s rich Muslim past and present
Al-Jazeera Tokyo Camii, or the Tokyo Mosque, is a curious sight, both stunning and subtle. Despite the grand Turkish design, the mosque hides between apartment blocks in the quiet residential neigh…