Tag Archives: Astroturfing

Astroturfing

If it defies common logic, it may be astroturfing. AstroTurfing Astroturfing is defined by Wikipedia [...]