Japan Unveils ‘Mosque on Wheels’ for 2020 Olympics Posted on August 3, 2018 By: Adnaan Mohamed A large white-and-blue truck pulls up outside a stadium in central Japan and slowly expandsRead More