Japan Eliminating Islam From Their Country, Deny Accommodations That Contradict Japanese Traditions Americas Trusted News 2 months ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW Japan apparently has Patriots running the show ! Japan and Poland both have common sense leadership…