Islam in Japan Before And After 9/11
Tokyo, Japan – 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 neighbourhood of Yoyogi Uehara. Construction of the current…
Read more