Digital Capaign
- Articles
STATEMENT: iWatch Africa petitions Police CID over individuals who threatened journalists online
iWatch Africa has officially submitted a complaint against three individuals who consistently threatened journalists; Manasseh Azure Awuni and Afia Pokua…
Read More »