Countries WATCH | Video of passengers walking on the roof of a moving bus goes viral Cape Town – A video of passengers walking on the rooftop of a moving bus on the busy N3... Read more 5 Jul, 2022