World News | Press Trust of India | Monday August 8, 2016
China's "straddling bus", trumpeted as an innovative idea to deal with traffic jams, is facing increasing scrutiny with many questioning the vehicle's safety features and whether it would ever come into service, a media report said today.
www.ndtv.com