Twenty-two pedestrians have been arraigned in court for allegedly obstructing the free flow of traffic at the Allsops footbridge, in Nairobi. The National Transport and Safety Authority (NTSA) said the action is part of ...