Telltale signs of deceitful public relations campaign

Description

28 Nov 2018

External organisation (Corporate)

NameBusiness Daily
Country/TerritoryKenya

External organisation (Corporate)

NameBusiness Daily
Country/TerritoryKenya

Keywords

  • propaganda, deception, coercion, public relations