Media and communications development: socio-political implications in Africa