Videos and images shared on social media and seen by The Kenya Times showed onlookers ... who was crossing at a zebra crossing near Greenhouse Mall. Moments later, a police vehicle arrived at ...