A stalled road famously nicknamed ‘Mùcibi wa Gichugu’ in Kirinyaga County has finally been revived after five long years of…