the video from the first(the one which was not "poisoned with Russian propaganda") link says, I quote: "The OSCE were unable to confirm if the troops in question were from Russian Army units"
That's not what you said, I quote: "OSCE said that Russians have transported weapons to Donbass"
Sure, come back when you have actual links with actual proof on OSCE site, here is their site - Organization for Security and Co-operation in Europe | OSCE
For now, as you were saying