Giant project to end the BRT
Giant project to finish Metrobus ordeal: The intensity of traffic that infuriates Istanbulites sometimes becomes such that; even the shortest distance can take hours. Istanbul is a project that relieves traffic in this sense [more…]