Roughly yes, though "lie" is a strong and emotive word that the text does not completely justify. "vitamin-bashing" refers to articles in the media that are negative towards vitamin supplements (I assume). This news service publishes material countering these articles.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.