October 17, 2008 Offbeat News Update Edit Delete Tags Autopost Mattel's Talking Doll Accused of Promoting Islam http://twurl.nl/qk1vd8