by admin • • Comments Off on 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.