The smell of death repels you as you step inside Makkah 103 travel bus where 28 passengers were plucked from and shot at close range at Arabia in Mandera County on Saturday morning.
Click Here to Read More from Standard >>>
Kenya: Smell of death still evident in targeted bus
Click Here to Read More from Standard >>>