If you want to leave her some polite feedback on this tweet, feel free to call her Capitol Hill office (573) 751-4106.

IRONY ALERT: She says America has failed. All while using Che Guevara as her Twitter background.