Meet Tiffany. She Works For Walmart, And She’s Got Something To Tell You.
There's something wrong with this picture. Well, actually a lot of somethings...
Fact Check Time!
1. America's taxpayers subsidize Walmart to the tune of $900,000 per year per store: umm, yes.