Indonesia Toll Road Bus Crash Leaves 16 Dead, 18 Injured International Passenger bus crash on Java island toll road kills at least 16, injures 18.
Amit Shah to Launch India’s First Driver-Owned Cooperative Taxi Service ‘Bharat Taxi’ on Feb 5 National