News distribution via the internet and other new ICT platforms