The following video is brought to you courtesy RT America YouTube Channel. Click the play button to watch it now.
Congress unveils a report outlining sky-high levels of toxic heavy metals found across popular baby food brands. Was the FDA asleep at the wheel? Democrats remain at odds over Biden’s initial promise of $2000 stimulus checks. While some want to deliver on that promise, others are backpedaling. Surveys show the number of Americans who trust news media hit rock-bottom in 2015 and has stayed at historically low levels.