Lord Egerton Castle sits on the outskirts of Nakuru, Kenya, rising unexpectedly from the Rift Valley landscape like a piece…
At least fourteen lives were claimed in two separate road accidents within a span of mere hours. The incidents, unfolding…