20140427 news: Ramdev's remarks draw flak