other then the headline by a 3rd party, i am having a hard time finding where Russia says they developed it. 50/50 chance it is Brilacidin. The timeline fits with the CTA and all the pre-clinical data released by GMU
At no point does it say it's been tested in humans
As much as I would love to have more concrete info on anything P2 related, I will grasp at this straw in the meanwhile