Uncategorized Yahoo India Launches Celeb Gossip Site OMG! In India Yahoo India appears to have launched OMG!, it’s celebrity gossip site, in India over the last few days. The site still hasn’t been linked... Nikhil PahwaOctober 11, 2010