4 ms·
Bad news for Japanese science, good for their neighbor rivals I suppose. Shooting themselves in their own feet.
by xvilka 6y ago
Bad news for Japanese science, good for their neighbor rivals I suppose. Shooting themselves in their own feet.
4 ms·