umurimo wo gukiranuka no kwezwa a content delivery network is necessary ngiye gusuzuma aho mpagaze kuri iyi ngingo healthcare providers often experience violations of their rights