Three arrested in Germany

Germany and Britain arrested 5 people on charges of espionage supplying sensitive technologies to China

Technologies Supply Case: Germany has arrested three citizens of its own country for supplying sensitive…