World News

Train crash in Taiwan leaves dozens dead | DW News

At least 36 people have been killed in a train crash in Taiwan. Dozens more were injured in the accident, in which the train derailed after emerging from a tunnel and colliding with a truck. Survivors were seen climbing...

Sputnik V production goes to China

Russian Direct Investment Fund struck a deal to produce 100 million doses of Sputnik V COVID vaccine in China. The vaccine has not yet been approved in China, but assuming it will, the local manufacturer will distribute...