BlogsA cup of tea with Billo raniTNT DeskDecember 22, 2014December 22, 2014 by TNT DeskDecember 22, 2014December 22, 2014 In Karachi the city of lights, having a population of 23.5 million there are various traffic signals and each one of them is begging point...