Local emergencies ministry says the plane dropped off radar near the Amur region, bordering China.
Latest posts by Toimitus (see all)
German lawmakers are set to approve 29 military procurement contracts worth a record €52 billion …