A renegade view of Kenya’s Heroes Day