Tag: Travel

Taiwan Rolls out the Red-carpet for Islam

What do the Bahamas, Japan, and Taiwan all have in common? They have all rolled out the red-carpet for Islam. Unfortunately unable or unwilling to learn from the mistakes Europe has made with Muslim immigration and Islam.