Muslims finally win a battle in the culture wars. The largest Muslim nation in the world, Indonesia, has denied Lady Gaga a permit for her sold-out June 3 concert in Gelora Bung Karno stadium. Islamic leaders said the suggestive nature of her show would undermine the moral fiber of the nation. Yes, believe it or not, the Muslims might be right for once. Hey, even a blind pig finds an acorn once in a while.
38 Comments
newest