All hail the ‘English goddess’ February 22, 2011 by lucasjoneswriting A new ‘English goddess’ has been enshrined to breathe new hope into India’s downtrodden, says this BBC article: http://ht.ly/3Z5xM Share this:EmailFacebookTwitterLinkedInPinterestPrintLike Loading... Related