Communication for social change and development encompasses the study and practice of how information exchange, media channels and participatory processes can empower individuals, communities and ...