The website you are trying to reach has been restricted within the Republic of Kenya pursuant to an order of the High Court of Kenya.
Vilcom Networks Limited, as a licensed Internet Service Provider, is required to give effect to this order under a directive issued by the Communications Authority of Kenya.
This restriction is a legal requirement and is not a fault with your Vilcom connection. Queries regarding the order should be directed to the Communications Authority of Kenya at legal@ca.go.ke.