The scenario is repeating itself once again with the BTC address “1Ay8v,” which is believed to be controlled by a small nation state.

Read More