Trust a Chinese automaker to consistently push the boundaries of innovation. This time, it's the Shanghai-based electric car ...
Mohammad el Sharif was taken by Israeli forces after being picked up at a checkpoint in Gaza City and has not been heard from ...