The vacant 3.9-acre plot along Museum Hill Road, Nairobi, stands as a silent testament to Kenya's unfinished struggle for ...