Pakistan's high-quality BRT bus breaks down in Peshawar, passengers made to push bus

Pakistan, BRT, Peshawar
World
image