Walmart has been accused of false advertising for allegedly lying about American made products. One television made by Element electronics, who claims to be the only American-owned and American-assembled television company, was actually made in China. The Alliance for American Manufacturing filed a complaint with the Federal Trade Commission, asking them to take action against the South Carolina Based company. We discuss the sham, in this Lip News clip with Mark Sovel and Elliot Hill.
Newest Lip News playlist:
http://ift.tt/1GXAeBP
BUZZSAW interview clips –
http://ift.tt/1zgd84n
CRIME TIME clips playlist –
http://ift.tt/1sKcVCa
BYOD (Bring Your Own Doc) Highlight Videos-
http://ift.tt/1wUCiWY
MEDIA MAYHEM short videos playlist –
http://ift.tt/1xFjXLE