The Embassy of Indonesia, the country which is home to the largest number of Muslims in the world, has erected a 15 foot high statue of Saraswati, the Hindu goddess of education and wisdom, on Embassy Row (Massachusetts Avenue) Washington DC. Indonesian Ambassador Dino Patti Djalal says the goal was...
