Physically challenged
Minibuses designed for physically-challenged people started operating in Egyptian governorate of Sharqia in Delta, with commuters expressing delight with the new experience.
Most Read