Japan Starts ‘Mosque on Wheels’ Just Ahead of Summer 2020 Olympics 

Mosque on Wheels – Have you ever heard that word before? Japan, knows for its technological prowess and creative mindset have launched ‘Mosque on Wheels’ with Summer Olympics 2020 just around the corner. A  Tokyo sports and cultural events organisation is taking the extra step to build and ensure peace by creating the Mobile Mosque or … Continue reading Japan Starts ‘Mosque on Wheels’ Just Ahead of Summer 2020 Olympics