Tag: venom
Novichok, the Soviet venom of great lethal power with which Russia...
Novichok in Russian means something completely new, when it comes to objects. If you are talking about people, translation would be a newbie.
In the...