Beijing, Jul 9: Authorities in southern China said Thursday that 39 people died in flooding after a tropical storm dumped heavy rainfall, as the country's east coast and Taiwan...
Dubai, Jun 22: An explosion tore through Qatar's key natural gas export terminal Sunday night as workers tried to resume operations there after Iran...