no done i removed this for a moment on more careful reading the source does say russian made and the content in the article clearly qualifies that the information is on behalf of the ukrainian position speculation on our behalves contravenes wikipedia policy wp or nevertheless thanks